-
Couldn't load subscription status.
- Fork 486
Open
Labels
Description
I have opened a few PR to move from Travis CI to Github and update integration tests.
The following proposal for processing the PR.
Independent of this, new feature:
- Add new runtime environment variable to dgoss to copy additional files #898
- Add pipeline for build goss docker image #909
Independent of this, fix docs:
- Fix building mkdocs #900
- Update docs to fix linting issues #904
- fix path pattern in documentation pipeline #919
bring back linter:
- Add github golang lint CI pipeline #899
later some PR fix linting issues- fix some linting failures and configure golangci-lint #922
bring back linter for windows
update integration test docker images:
- bump alpine linux to 3.19 #907
- Add Debian Bookworm to integration-tests #902
- Replace centos7 with rockylinux9 in integration-tests #906
- Add Ubuntu Noble to integration-tests #908
- new PR to remove old images
- Build own docker images for integration tests #901
- new PR to uses new docker images from ghcr (incl. new MD5 checksums to bypass build in CI)
- decide when to build new docker test images
After that it is possible to move from Travis CI to Github Actions.
- add unit tests to ci #928
- ci: add integation tests to GHA CI #946
- Add Github action to build release artifacts #916
update call of linter in makefile (example)(fix some linting failures and configure golangci-lint #922)- rebuilding / remove the scripts in the ci folder
- review if codeclimate is needed anymore
- remove Code Climate from project #933
It may be useful to provide all CIs with a uniform wording and an optimized sequence at the end.