pyvider-hcl
2026-01-07
Migrated CI and release workflows to reusable workflow calls
3 files · 33+ · 113-
Migrated to reusable CI workflow
1 file changed
ci.ymlReplaced inline quality/test/build jobs with single call to provide-io/ci-tooling python-ci.yml
- Replaced entire inline CI pipeline with a call to
provide-io/ci-tooling/.github/workflows/python-ci.yml@v0baseline behavioral1 file
ci.yml
- Passes configuration via with: parameters including python-version, coverage-threshold, run-security, run-secret-scan
baseline
internal
1 file
ci.yml
- Added security-events write permission and secrets inherit
harden
internal
1 file
ci.yml
Simplified release workflow
2 files changed
release.ymlRewrote to use reusable workflow pattern with dispatch inputspyproject.tomlUpdated configuration for reusable workflow compatibility
- Rewrote
release.ymlto use reusable workflow pattern baseline behavioral1 file
release.yml
- Added
workflow_dispatchinputs forpublish-testpypiandpublish-pypiboolean options instantiate behavioral1 file
release.yml