Skip to content

feat(gha): Enforce commit-ish references in the GitHub Actions#1294

Merged
peacock0803sz merged 2 commits intovim-jp:mainfrom
peacock0803sz:pinact
Nov 24, 2025
Merged

feat(gha): Enforce commit-ish references in the GitHub Actions#1294
peacock0803sz merged 2 commits intovim-jp:mainfrom
peacock0803sz:pinact

Conversation

@peacock0803sz
Copy link
Contributor

@peacock0803sz peacock0803sz commented Nov 20, 2025

What

  • GHAのSemVer (@vX )指定をcommit hashに変更 4336192
  • SemVer表記で記述されているGitHub Actionsを検知可能に 042d92b
    • GitHub Appが必要なので自動修正はしてくれないです。落ちるだけ

refs

- ".github/**/*.yaml"

permissions:
pull-requests: write
Copy link
Member

Choose a reason for hiding this comment

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

nits: 書き込めないならこれいらなさそう?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

これはPRにコメントするための権限ですね。なので必要

Copy link
Member

Choose a reason for hiding this comment

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

なるほど。適当言いましたすまぬ

Copy link
Member

@kuuote kuuote left a comment

Choose a reason for hiding this comment

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

:tabunikeru:

@peacock0803sz peacock0803sz merged commit 4255e9a into vim-jp:main Nov 24, 2025
3 checks passed
@peacock0803sz peacock0803sz deleted the pinact branch November 24, 2025 11:33
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