Skip to content

Pin SHA commits and update docs with latest versions#1338

Open
HarithaVattikuti wants to merge 3 commits into
actions:mainfrom
HarithaVattikuti:latestdep
Open

Pin SHA commits and update docs with latest versions#1338
HarithaVattikuti wants to merge 3 commits into
actions:mainfrom
HarithaVattikuti:latestdep

Conversation

@HarithaVattikuti

Copy link
Copy Markdown
Contributor

Description:

  • Update workflow pins to latest values
  • pin actions/checkout to (v7.0.0)

Related issue:
Add link to the related issue.

Check list:

  • Mark if documentation changes are required.
  • Mark if tests were added or updated to cover the changes.

@HarithaVattikuti
HarithaVattikuti requested a review from a team as a code owner July 15, 2026 21:07
Copilot AI review requested due to automatic review settings July 15, 2026 21:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates GitHub Actions workflow dependencies to use immutable commit-SHA pins (notably actions/checkout v7.0.0) and refreshes documentation snippets to reference the latest major versions for actions/checkout and actions/setup-python.

Changes:

  • Pin actions/checkout to the v7.0.0 commit SHA across CI/e2e workflows.
  • Pin actions/publish-immutable-action to the v0.0.4 commit SHA in the release publishing workflow.
  • Update README and advanced usage docs examples to use @v7 for actions/checkout and actions/setup-python.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
README.md Updates usage snippets to reference actions/checkout@v7 and actions/setup-python@v7.
docs/advanced-usage.md Updates all example workflows to reference actions/checkout@v7 and actions/setup-python@v7.
.github/workflows/test-python.yml Pins actions/checkout to the v7.0.0 commit SHA in Python e2e validation jobs.
.github/workflows/test-python-freethreaded.yml Pins actions/checkout to the v7.0.0 commit SHA in free-threaded Python e2e jobs.
.github/workflows/test-pypy.yml Pins actions/checkout to the v7.0.0 commit SHA in PyPy e2e jobs.
.github/workflows/test-graalpy.yml Pins actions/checkout to the v7.0.0 commit SHA in GraalPy e2e jobs.
.github/workflows/publish-immutable-actions.yml Pins actions/checkout (v7.0.0) and actions/publish-immutable-action (v0.0.4) to commit SHAs.
.github/workflows/e2e-tests.yml Pins actions/checkout to the v7.0.0 commit SHA for e2e tests.
.github/workflows/e2e-cache.yml Pins actions/checkout to the v7.0.0 commit SHA for cache e2e jobs.
.github/workflows/e2e-cache-freethreaded.yml Pins actions/checkout to the v7.0.0 commit SHA for free-threaded cache e2e jobs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

priya-kinthali
priya-kinthali previously approved these changes Jul 16, 2026
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.

4 participants