pyvider-cty 2025-09-22
CI auth centralized with CD workflow folded into release flow
6 files · 228+ · 215-

CI: Centralized Auth Action

2 files changed
  • setup_github_auth.py Changes for ci: centralized auth action
  • ci.yml Workflow configuration changes
  • Removed scripts/setup_github_auth.py (66 lines) — functionality moved into a reusable action from ci-tooling decouple internal
    1 file
    • setup_github_auth.py
  • Updated ci.yml (169 lines changed) — now calls centralized GitHub auth action; refactored with cleaner step structure decouple internal
    1 file
    • ci.yml

CD Workflow Removed

1 file changed
  • cd.yml Workflow configuration changes
  • Removed .github/workflows/cd.yml (69 lines) — CD logic folded into the main CI/release flow baseline internal
    1 file
    • cd.yml

Release Workflow Standardized

1 file changed
  • release.yml Workflow configuration changes
  • release.yml (129 lines changed) — standardized with flexible publishing options supporting both PyPI and GitHub Releases; auth centralized harden internal
    1 file
    • release.yml
2 files changed
  • VERSION Changes for other
  • pyproject.toml Project configuration changes