goss icon indicating copy to clipboard operation
goss copied to clipboard

Add Github action to build release artifacts

Open dklimpel opened this issue 1 year ago • 2 comments

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

dklimpel avatar May 18 '24 17:05 dklimpel

Once this is merged, I assume I need to disable the Travis job to avoid double releases, correct?

aelsabbahy avatar Jul 13 '24 16:07 aelsabbahy

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.

dklimpel avatar Jul 13 '24 17:07 dklimpel