Skip to content

ci: pin Node 24 compatible actions#7

Merged
realies merged 1 commit into
mainfrom
realies/pin-node24-actions
Jun 13, 2026
Merged

ci: pin Node 24 compatible actions#7
realies merged 1 commit into
mainfrom
realies/pin-node24-actions

Conversation

@realies

@realies realies commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • update GitHub Actions dependencies to Node 24 compatible releases
  • pin actions to exact release tags instead of moving major tags
  • add Dependabot weekly updates for GitHub Actions

Validation

  • YAML parse for workflow and Dependabot config
  • bash -n over workflow run scripts
  • git diff --check

Note: repository allow_auto_merge is currently false, so Dependabot PR auto-merge still needs repo/ruleset configuration outside dependabot.yml.

@realies
realies force-pushed the realies/pin-node24-actions branch from 34d9cd9 to f10f3a0 Compare June 13, 2026 13:14

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.github/workflows/nextcloud-docker.yml:
- Line 125: The actions/checkout reference is pinned to a SHA that maps to tag
v6 (actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10) instead of the
specific v6.0.3 tag; update the uses line
(actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10) to the correct
human-readable pin by replacing the SHA with the explicit tag
actions/checkout@v6.0.3 (or, alternatively, replace it with the exact commit SHA
that GitHub associates with v6.0.3 if you prefer SHA pinning) so the workflow
accurately reflects v6.0.3 and its Node 24 compatibility.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 4898cf82-0e51-45f8-b0ce-4d2e85ed9d82

📥 Commits

Reviewing files that changed from the base of the PR and between 8bbf651 and 34d9cd9.

📒 Files selected for processing (2)
  • .github/dependabot.yml
  • .github/workflows/nextcloud-docker.yml

Comment thread .github/workflows/nextcloud-docker.yml Outdated
@realies
realies force-pushed the realies/pin-node24-actions branch from f10f3a0 to d6e9c02 Compare June 13, 2026 13:19
Repository owner deleted a comment from coderabbitai Bot Jun 13, 2026
@realies
realies merged commit 16b9b77 into main Jun 13, 2026
1 check passed
@realies
realies deleted the realies/pin-node24-actions branch June 13, 2026 13:20
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