Draft: Rewrite CI/CD pipeline to use components
This MR updates this project's CI/CD pipeline to use the new CI components. This adds
- SAST
- dependency scanning
- automatic deployment to pypi on tags (requires PyPI API token)
This also cleans up all of the duplicated cruft to configure debian/redhat builds that is now bundled as part of the components.
Merge request reports
Activity
added 6 commits
-
3ac4d363...fb8de7e4 - 3 commits from branch
master
- c4ab9303 - docs: add missing setuptools requirement
- 5749ae04 - setup.cfg: add setuptools to test requirements
- 6bc7c4dc - ci: rewrite pipeline to use components
Toggle commit list-
3ac4d363...fb8de7e4 - 3 commits from branch
added 5 commits
-
0552b81e...415a06de - 2 commits from branch
master
- 044b3dba - ci: rewrite pipeline to use components
- c805cac5 - debian: add lintian-overrides file
- 4aa2cf08 - docs: use [docs] extra to populate docs env
Toggle commit list-
0552b81e...415a06de - 2 commits from branch
added 5 commits
-
4aa2cf08...1d02ced3 - 2 commits from branch
master
- 44f43f32 - ci: rewrite pipeline to use components
- 842a7f25 - debian: add lintian-overrides file
- 96d9c3fc - docs: use [docs] extra to populate docs env
Toggle commit list-
4aa2cf08...1d02ced3 - 2 commits from branch
Please register or sign in to reply