2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
964a71a86e |
|||
| 815e7c3df1 |
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
964a71a86e |
workflows/reusable.yaml: Add more names
Add jobs.test.name: Packaging test - ${{ matrix.distro.name }} jobs.test.steps.name: Run packaging test on ${{ matrix.distro.name }} jobs.test.steps.uses.with.distro-name: ${{ matrix.distro.name }} In the hope that this makes the logs look nicer. Quoting from https://forgejo.org/docs/latest/user/actions/reference/ NOTE: if jobs.<job_id>.name is set, care must be taken that it evaluates to a unique name for each job created from the matrix, e.g. name-${{ matrix.variant }}-${{ matrix.node}} in the above example. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 815e7c3df1 |
Add action.yml and reusable.yaml.
This action allows to test packaging of projects compatible with the jw-pkg layout. It attempts the following steps: - Clones, builds and installs jw-pkg from source - Clones the package under test from Git - Installs its build prerequisites - Builds, packages and installs it Additionally, a reusable workflow .github/workflows/reusable.yaml is added to invoke it for all supported distributions, which currently are Kali Linux and OpenSUSE. Signed-off-by: Jan Lindemann <jan@janware.com> |