-
-
Notifications
You must be signed in to change notification settings - Fork 0
ci(deps): Bump pnpm/action-setup from 6 to 6.0.9 - #45
Conversation
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 6 to 6.0.9. - [Release notes](https://github.com/pnpm/action-setup/releases) - [Commits](pnpm/action-setup@v6...v6.0.9) --- updated-dependencies: - dependency-name: pnpm/action-setup dependency-version: 6.0.9 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Labels
The following labels could not be found: ci. Please create it before Dependabot can add it to a pull request.
Please fix the above issues or remove invalid values from dependabot.yml.
📝 WalkthroughSummary by CodeRabbit
WalkthroughChangesWorkflow action pinning
Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
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/ci.yml:
- Line 35: Pin every pnpm/action-setup reference to commit
0ebf47130e4866e96fce0953f49152a61190b271 instead of the mutable v6.0.9 tag.
Update all nine sites: .github/workflows/ci.yml lines 35, 80, 152, 206, 269, and
318; .github/workflows/gui.yml lines 25 and 123; and
.github/workflows/release.yml line 188.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
i️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: facd17f1-cb9c-4c37-833b-6fe12edc38fe
📒 Files selected for processing (3)
.github/workflows/ci.yml.github/workflows/gui.yml.github/workflows/release.yml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔒 Security & Privacy | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/usr/bin/env bash set -euo pipefail repo='https://github.com/pnpm/action-setup.git' sha="$(git ls-remote "$repo" 'refs/tags/v6.0.9^{}' | awk 'NR == 1 { print 1ドル }')" if [ -z "$sha" ]; then sha="$(git ls-remote "$repo" 'refs/tags/v6.0.9' | awk 'NR == 1 { print 1ドル }')" fi [[ "$sha" =~ ^[0-9a-f]{40}$ ]] printf 'Use pnpm/action-setup@%s # v6.0.9\n' "$sha"
Repository: doublegate/SPECTRE
Length of output: 228
🏁 Script executed:
#!/usr/bin/env bash set -euo pipefail printf '%s\n' '--- workflow references ---' rg -n --no-heading 'pnpm/action-setup@' .github/workflows/ci.yml .github/workflows/gui.yml .github/workflows/release.yml printf '%s\n' '--- tag and commit resolution ---' repo='https://github.com/pnpm/action-setup.git' git ls-remote "$repo" 'refs/tags/v6.0.9' 'refs/tags/v6.0.9^{}' '0ebf47130e4866e96fce0953f49152a61190b271' printf '%s\n' '--- GitHub commit lookup ---' if command -v gh >/dev/null 2>&1; then gh api repos/pnpm/action-setup/commits/0ebf47130e4866e96fce0953f49152a61190b271 --jq '.sha' else curl -fsSL 'https://api.github.com/repos/pnpm/action-setup/commits/0ebf47130e4866e96fce0953f49152a61190b271' | jq -r '.sha' fi
Repository: doublegate/SPECTRE
Length of output: 1023
Pin all nine pnpm/action-setup references to 0ebf47130e4866e96fce0953f49152a61190b271 (v6.0.9) instead of the mutable tag.
🧰 Tools
🪛 zizmor (1.28.0)
[error] 35-35: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy)
(unpinned-uses)
📍 Affects 3 files
.github/workflows/ci.yml#L35-L35(this comment).github/workflows/ci.yml#L80-L80.github/workflows/ci.yml#L152-L152.github/workflows/ci.yml#L206-L206.github/workflows/ci.yml#L269-L269.github/workflows/ci.yml#L318-L318.github/workflows/gui.yml#L25-L25.github/workflows/gui.yml#L123-L123.github/workflows/release.yml#L188-L188
🤖 Prompt for 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.
In @.github/workflows/ci.yml at line 35, Pin every pnpm/action-setup reference
to commit 0ebf47130e4866e96fce0953f49152a61190b271 instead of the mutable v6.0.9
tag. Update all nine sites: .github/workflows/ci.yml lines 35, 80, 152, 206,
269, and 318; .github/workflows/gui.yml lines 25 and 123; and
.github/workflows/release.yml line 188.
Sources: Learnings, Linters/SAST tools
Codecov Report
✅ All modified and coverable lines are covered by tests.
📢 Thoughts on this report? Let us know!
Bumps pnpm/action-setup from 6 to 6.0.9.
Release notes
Sourced from pnpm/action-setup's releases.
... (truncated)
Commits
62bce64fix: extract pnpm version from packageManager field instead of returning unde...58e6119feat!: replace bundled pnpm binary with npm + lockfile bootstrap (#212)2e223e0chore(workflows): adding pr-check.yaml to validate dist folder (#213)fc06bc1feat!: run the action on Node.js 24 (#205)b906affRevert "feat!: run the action on Node.js 24 (#205)"Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)