goss
goss copied to clipboard
Add Github action to build release artifacts
Checklist
- [x]
make test-all(UNIX) passes. CI will also test this - [x] unit and/or integration tests are included (if applicable)
- [x] documentation is changed or added (if applicable)
Description of change
Add a pipeline to create all assets for release with Github Actions.
This can replace Travis CI pipeline for creating assets.
- add dcgoss
- add kgoss
- use the Makefile /build script from project
Once this is merged, I assume I need to disable the Travis job to avoid double releases, correct?
Once this is merged, I assume I need to disable the Travis job to avoid double releases, correct?
Oh, yes. I have added a commit to disable the Travis deploy job.