Skip to content

fix: update dependecies version#227

Merged
8nevil8 merged 1 commit intocodemie-ai:mainfrom
elluvium:actions
Mar 25, 2026
Merged

fix: update dependecies version#227
8nevil8 merged 1 commit intocodemie-ai:mainfrom
elluvium:actions

Conversation

@elluvium
Copy link
Contributor

@elluvium elluvium commented Mar 25, 2026

Summary

Pin all GitHub Actions dependencies to exact commit SHAs instead of mutable version tags to improve supply chain security and build reproducibility.

Changes

Changes

  • actions/checkout@v4 → pinned to commit SHA (v6.0.2)
  • actions/setup-node@v4 → pinned to commit SHA (v6.3.0)
  • actions/cache@v4 → pinned to commit SHA (v5.0.4)
  • actions/upload-artifact@v4 → pinned to commit SHA (v7.0.0)
  • actions/download-artifact@v4 → pinned to commit SHA (v8.0.1)
  • actions/github-script@v7 → pinned to commit SHA (v8)
  • actions/setup-python@v5 → pinned to commit SHA (v6.2.0)
  • snok/install-poetry@v1 → pinned to commit SHA (v1.4.1)
  • @modelcontextprotocol/server-github → pinned to @2025.4.8
  • Applied across: ci.yml, publish.yml, code-ci.yml, inline-fix.yml, pr-review.yml, validate-secrets.js, litellm.template.ts

Impact

Hardens the CI/CD supply chain — workflows can no longer be silently affected by upstream action updates or compromised tags. No functional behavior changes.

Checklist

  • Self-reviewed
  • Manual testing performed
  • Documentation updated (if needed)
  • No breaking changes (or clearly documented)

@8nevil8 8nevil8 merged commit 196998f into codemie-ai:main Mar 25, 2026
5 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.

3 participants