fix: Use actions/checkout@v4 instead of non-existent v6#126
fix: Use actions/checkout@v4 instead of non-existent v6#126EthanThePhoenix38 merged 1 commit intomainfrom
Conversation
v6 does not exist, causing the workflow to fail silently. Changed all 3 occurrences to v4 (latest stable). https://claude.ai/code/session_0138bAjho1fWwiRZju3nJFJ3
There was a problem hiding this comment.
Pull request overview
This pull request attempts to fix a critical workflow issue where actions/checkout@v6 (which does not exist) is being used instead of the correct actions/checkout@v4. The PR description claims v6 causes workflows to fail silently and changes all 3 occurrences to v4. However, the fix is incomplete as only one file is updated while 8 other workflow files remain broken.
Changes:
- Updates
actions/checkout@v6toactions/checkout@v4in 3 locations within.github/workflows/dependabot-secure-flow.yaml
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@v6 | ||
| uses: actions/checkout@v4 |
There was a problem hiding this comment.
The fix is incomplete. While this file has been updated to use actions/checkout@v4, there are 8 other workflow files in the repository that still use the non-existent actions/checkout@v6:
- .github/workflows/add-source.yml (line 16)
- .github/workflows/codeql.yml (line 60)
- .github/workflows/deploy-pages.yml (line 33)
- .github/workflows/manage-subscriber.yml (line 16)
- .github/workflows/self-maintenance.yml (line 20)
- .github/workflows/summary.yml (line 17)
- .github/workflows/sync-to-action-repo.yaml (lines 22 and 27)
- .github/workflows/update-ai-pulse.yml (line 121)
All of these occurrences need to be updated to actions/checkout@v4 to fully resolve the issue described in the PR.
v6 does not exist, causing the workflow to fail silently. Changed all 3 occurrences to v4 (latest stable).
https://claude.ai/code/session_0138bAjho1fWwiRZju3nJFJ3
Continue Tasks:▶️ 1 queued — View all