Skip to content

ci: pin actions to commit SHAs on release/1.1 - #30

Merged
kochizufan merged 1 commit into
release/1.1from
ci/pin-actions-release-1.1
Nov 2, 2026
Merged

kochizufan merged 1 commit into
release/1.1from
ci/pin-actions-release-1.1

Conversation

@kochizufan

Copy link
Copy Markdown
Member

Backport of the workflow hardening that is already on master to this release branch, so runs on this branch keep starting once the repository requires actions to be pinned to full commit SHAs.

  • Pin every uses: to a 40-character commit SHA with an exact version comment
  • Add read-only top-level permissions ({} for the deploy workflow; job permissions unchanged)
  • Set persist-credentials: false on actions/checkout
  • actions/upload-pages-artifact moves to v4.0.0, where applicable, as on master

publish.yml is not touched.

🤖 Generated with Claude Code

Backport of the workflow hardening already on master: pin every
action to a full commit SHA with an exact version comment, set
read-only top-level permissions, and stop persisting checkout
credentials. publish.yml is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kochizufan
kochizufan merged commit bad46fe into release/1.1 Nov 2, 2026
4 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.

1 participant