chore(deps): bump getsentry/github-workflows/.github/workflows/updater.yml from 2 to 3#495
Conversation
…r.yml Bumps [getsentry/github-workflows/.github/workflows/updater.yml](https://github.com/getsentry/github-workflows) from 2 to 3. - [Release notes](https://github.com/getsentry/github-workflows/releases) - [Changelog](https://github.com/getsentry/github-workflows/blob/main/CHANGELOG.md) - [Commits](getsentry/github-workflows@v2...v3) --- updated-dependencies: - dependency-name: getsentry/github-workflows/.github/workflows/updater.yml dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
|
||
| jobs: | ||
| cocoa: | ||
| uses: getsentry/github-workflows/.github/workflows/updater.yml@v2 | ||
| uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 | ||
| with: | ||
| path: scripts/update-cocoa.sh | ||
| name: Cocoa SDK |
There was a problem hiding this comment.
Bug: The updater@v3 action is incorrectly called at the job level, causing workflow execution to fail.
Severity: CRITICAL | Confidence: High
🔍 Detailed Analysis
The workflow uses uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 at the job level, which is incorrect for v3 of the updater action. v3 is a Composite Action and must be called within a steps block. The current syntax is for reusable workflows, which v3 is not. This structural mismatch will cause GitHub Actions to fail execution for both cocoa and java jobs.
💡 Suggested Fix
Refactor the cocoa and java jobs to include a runs-on property at the job level and a steps block, calling uses: getsentry/github-workflows/updater@v3 within a step.
🤖 Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.
Location: .github/workflows/update-deps.yml#L9-L15
Potential issue: The workflow uses `uses:
getsentry/github-workflows/.github/workflows/updater.yml@v3` at the job level, which is
incorrect for `v3` of the `updater` action. `v3` is a Composite Action and must be
called within a `steps` block. The current syntax is for reusable workflows, which `v3`
is not. This structural mismatch will cause GitHub Actions to fail execution for both
`cocoa` and `java` jobs.
Did we get this right? 👍 / 👎 to inform future reviews.
Reference ID: 6029038
Bumps getsentry/github-workflows/.github/workflows/updater.yml from 2 to 3.
Release notes
Sourced from getsentry/github-workflows/.github/workflows/updater.yml's releases.
... (truncated)
Changelog
Sourced from getsentry/github-workflows/.github/workflows/updater.yml's changelog.
... (truncated)
Commits
13be9berelease: 3.1.00d0d99afeat(updater): Add SSH key support and comprehensive authentication validatio...6272a50chore(deps): update Danger JS to v13.0.4 (#132)71d223efix(updater): Pass OriginalTag to post-update script on second run (#133)0bd595fchore: Rename workflow to 'Update dependencies'1c10977chore: Use updater action to manage Danger JS version (#131)3182dd4feat(updater): Add post-update-script support (#130)15e4b10fix: Handle boolean inputs correctly and validate supported values (#127)c6471d1Merge branch 'release/3.0.0'342f5e2release: 3.0.0You can trigger a rebase of this PR 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 mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)