Skip to content

fix(ci): pin actions and freeze CI toolchains - #4

Merged
victorsteele merged 1 commit into
mainfrom
fix/phase05-ci-reproducibility
Aug 28, 2026
Merged

fix(ci): pin actions and freeze CI toolchains#4
victorsteele merged 1 commit into
mainfrom
fix/phase05-ci-reproducibility

Conversation

@vib-tools

Copy link
Copy Markdown
Contributor

Hardens Invio CI reproducibility for F-009/F-010 by pinning external GitHub Actions to immutable SHAs, moving maintained actions to Node 24-compatible revisions, freezing explicit runner/Python/.NET versions, adding platform-specific dependency constraints and build-tool locks, and adding regression guards. Runtime application source, providers, schema, UI, requirements.txt, pyproject.toml, version, and release identity remain unchanged. Local Windows audit: 669/669 PASS. Branch CI #80: Ubuntu and Windows PASS; tag-only build/release jobs skipped.

@victorsteele
victorsteele merged commit ecaec66 into main Aug 28, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants