Skip to content

ci: pin actions and adopt Node 24 - #2

Merged
ryo-ebata merged 1 commit into
mainfrom
chore/pin-actions-node24
Oct 13, 2026
Merged

ryo-ebata merged 1 commit into
mainfrom
chore/pin-actions-node24

Conversation

@ryo-ebata

Copy link
Copy Markdown
Member

Summary

  • Pin every GitHub Action to an immutable commit SHA.
  • Upgrade action runtimes to Node 24-compatible releases.
  • Pin Linux jobs to Ubuntu 24.04 before the ubuntu-latest migration.
  • Keep Dependabot tracking future GitHub Actions updates.

For Obsidian plugins, this also fixes a policy-check false negative: lint: false previously overrode scanner-lint: true. Scanner findings are now reported with strict: false; existing findings will be removed in focused follow-up PRs.

Verification

  • All workflow files parse as YAML.
  • No moving action refs remain.
  • No ubuntu-latest refs remain.
  • git diff --check passes.

@ryo-ebata
ryo-ebata merged commit 6d91b3d into main Oct 13, 2026
3 checks passed
@ryo-ebata
ryo-ebata deleted the chore/pin-actions-node24 branch October 13, 2026 13:47
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