No description
- Shell 65.3%
- Python 15.8%
- Dockerfile 12.9%
- Nix 6%
| .forgejo/workflows | ||
| helper/ssh-debug | ||
| keys | ||
| .gitignore | ||
| Dockerfile | ||
| gen-secrets.sh | ||
| merge_manifests.py | ||
| README.md | ||
| test-event-for-local-act-run.json | ||
firmware-forgejo
This repository contains the Forgejo workflow and supporting files used to prepare, run, and optionally publish Freifunk firmware builds.
Local testing
This requires act to be installed and Docker to be available.
To test the workflow_dispatch build locally:
act workflow_dispatch -W .forgejo/workflows/firmware-build.yml --pull=false -e test-event-for-local-act-run.json
The test-event-for-local-act-run.json file contains the inputs for the local test run.
To test with artifacts, run the following command:
act workflow_dispatch -W .forgejo/workflows/firmware-build.yml --pull=false -e test-event-for-local-act-run.json --artifact-server-path "$PWD/artifacts"