Skip to content

Update actions/setup-go digest to 924ae3a - #948

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/actions-setup-go-digest
Open

Update actions/setup-go digest to 924ae3a#948
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/actions-setup-go-digest

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
actions/setup-go (changelog) action digest 4a36011924ae3a

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@github-actions github-actions Bot added supply-chain/suspicious-files PR contains changes to known attack vector paths supply-chain/unexpected-scope PR changes files outside expected dependency update scope semver/patch Semver patch version bump labels Jun 24, 2026
@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown

AI Dependency Impact Analysis

Previous analysis

Risk Level: HIGH

Summary of Dependency Changes

This PR updates the GitHub Action actions/setup-go digest pin from 4a36011 to 924ae3a (specifically 924ae3a1cded613372ab5595356fb5720e22ba16). This is a hash-based update to the action reference used in CI/CD workflows.

Affected Code

No Go application code or direct library imports are affected. Instead, the following GitHub Actions workflow files are modified to use the updated action digest:

  • .github/workflows/go-ci.yaml
  • .github/workflows/mpc-test.yaml
  • .github/workflows/test-e2e.yml

Breaking Change Assessment

As a workflow action digest bump, breaking changes to the Go application codebase are not applicable. However, any behavior changes in the upstream actions/setup-go action at this commit could impact CI/CD workflow execution or caching.

Security Assessment

No specific security advisories or govulncheck vulnerabilities are reported for this update. Pinning actions by full commit SHA is a recommended security best practice to mitigate the risk of tag-spoofing attacks.

Supply-Chain Assessment

This PR has failed supply-chain integrity validation with the following automated findings:

  • SUPPLY_CHAIN_SUSPICIOUS_FILES: The PR modifies files associated with known supply-chain attack vectors (.github/workflows/go-ci.yaml, .github/workflows/mpc-test.yaml, .github/workflows/test-e2e.yml).
  • SUPPLY_CHAIN_UNEXPECTED_SCOPE: This dependency PR modifies CI/CD workflow files, which falls outside the expected scope of typical package manifest or lockfile updates.

These findings are triggered because workflow files are high-leverage targets for supply-chain attacks.

Recommended Action

Needs careful review: High risk. Due to the failed supply-chain integrity validation, do NOT auto-merge this PR. A reviewer must manually inspect the diffs of .github/workflows/go-ci.yaml, .github/workflows/mpc-test.yaml, and .github/workflows/test-e2e.yml to confirm that only the actions/setup-go digest has changed and that no malicious steps, scripts, or environmental exposures have been introduced.

Risk Level: LOW

Summary of Dependency Changes

This update bumps the GitHub Action actions/setup-go digest from 4a36011 to 924ae3a. This is a routine maintenance update that pulls in upstream minor bug fixes, performance improvements, and node dependency updates within the GitHub Action itself.

Affected Code

This dependency is not imported into the Go codebase. It is used exclusively within GitHub Actions CI/CD workflow definition files (typically located in .github/workflows/) to install and configure the Go environment for testing and building.

Breaking Change Assessment

No breaking changes are expected. Digest updates of this nature for actions/setup-go maintain full backward compatibility with existing configuration inputs (such as go-version and cache).

Security Assessment

No security advisories or vulnerability reports are associated with this update. Bumping the digest to a newer, pinned commit is a recommended security best practice to ensure the build pipeline runs on verified and up-to-date actions.

Supply-Chain Assessment

No supply-chain concerns detected.

Recommended Action

Merge: Low risk, no breaking changes affect our usage.

@github-actions github-actions Bot added the risk/high AI-assessed high risk dependency update label Jun 24, 2026

@github-actions github-actions 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.

Risk Level: HIGH

Summary of Dependency Changes

This PR updates the GitHub Action actions/setup-go digest pin from 4a36011 to 924ae3a (specifically 924ae3a1cded613372ab5595356fb5720e22ba16). This is a hash-based update to the action reference used in CI/CD workflows.

Affected Code

No Go application code or direct library imports are affected. Instead, the following GitHub Actions workflow files are modified to use the updated action digest:

  • .github/workflows/go-ci.yaml
  • .github/workflows/mpc-test.yaml
  • .github/workflows/test-e2e.yml

Breaking Change Assessment

As a workflow action digest bump, breaking changes to the Go application codebase are not applicable. However, any behavior changes in the upstream actions/setup-go action at this commit could impact CI/CD workflow execution or caching.

Security Assessment

No specific security advisories or govulncheck vulnerabilities are reported for this update. Pinning actions by full commit SHA is a recommended security best practice to mitigate the risk of tag-spoofing attacks.

Supply-Chain Assessment

This PR has failed supply-chain integrity validation with the following automated findings:

  • SUPPLY_CHAIN_SUSPICIOUS_FILES: The PR modifies files associated with known supply-chain attack vectors (.github/workflows/go-ci.yaml, .github/workflows/mpc-test.yaml, .github/workflows/test-e2e.yml).
  • SUPPLY_CHAIN_UNEXPECTED_SCOPE: This dependency PR modifies CI/CD workflow files, which falls outside the expected scope of typical package manifest or lockfile updates.

These findings are triggered because workflow files are high-leverage targets for supply-chain attacks.

Recommended Action

Needs careful review: High risk. Due to the failed supply-chain integrity validation, do NOT auto-merge this PR. A reviewer must manually inspect the diffs of .github/workflows/go-ci.yaml, .github/workflows/mpc-test.yaml, and .github/workflows/test-e2e.yml to confirm that only the actions/setup-go digest has changed and that no malicious steps, scripts, or environmental exposures have been introduced.

@fullsend-ai-review

fullsend-ai-review Bot commented Jun 24, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 5:58 AM UTC · Completed 6:06 AM UTC
Commit: ec21706 · View workflow run →

@fullsend-ai-review

fullsend-ai-review Bot commented Jun 24, 2026

Copy link
Copy Markdown

Looks good to me — mechanical digest bump for actions/setup-go. All changed files are under .github/ (protected path); automated approval is withheld pending human review.

Previous run

Review

Findings

High

  • [protected-path] .github/workflows/go-ci.yaml, .github/workflows/mpc-test.yaml, .github/workflows/test-e2e.yml — All modified files are under .github/, a protected path. This PR has no linked issue providing justification for modifying governance/infrastructure files. Human approval is required for all protected-path changes regardless of context. The change itself is a mechanical actions/setup-go digest update from an authorized bot, but protected-path policy still applies.
    Remediation: A maintainer should verify the digest update is legitimate and approve manually, or link an authorizing issue.

Medium

  • [supply-chain] .github/workflows/go-ci.yaml:19 — The pinned commit hash for actions/setup-go is updated from 4a3601121dd01d1626a1e23e37211e3254c1c06c to 924ae3a1cded613372ab5595356fb5720e22ba16 across three workflow files. The PR carries bot-applied labels supply-chain/unexpected-scope and supply-chain/suspicious-files. The new digest should be verified against the official actions/setup-go repository to confirm it is a legitimate commit on the v6 release line.
    Remediation: Confirm that commit 924ae3a1cded613372ab5595356fb5720e22ba16 exists in the official actions/setup-go repository and corresponds to a tagged v6.x release. If it does not, reject the PR.

Info

  • [authorization-implicit] .github/workflows/dep-triage.yaml — PR is submitted by red-hat-konflux[bot], which is explicitly authorized for dependency updates in dep-triage.yaml. No linked JIRA issue is present, but authorization is implicit for automated dependency updates performed by authorized bots.

fullsend-ai-review[bot]

This comment was marked as outdated.

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main/actions-setup-go-digest branch from 0bb25a2 to c9cf6bc Compare August 3, 2026 16:03
@github-actions github-actions Bot added approved Auto-approved dependency update lgtm Auto-approved dependency update risk/low AI-assessed low risk dependency update and removed risk/high AI-assessed high risk dependency update labels Aug 3, 2026

@github-actions github-actions 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.

Risk Level: LOW

Summary of Dependency Changes

This update bumps the GitHub Action actions/setup-go digest from 4a36011 to 924ae3a. This is a routine maintenance update that pulls in upstream minor bug fixes, performance improvements, and node dependency updates within the GitHub Action itself.

Affected Code

This dependency is not imported into the Go codebase. It is used exclusively within GitHub Actions CI/CD workflow definition files (typically located in .github/workflows/) to install and configure the Go environment for testing and building.

Breaking Change Assessment

No breaking changes are expected. Digest updates of this nature for actions/setup-go maintain full backward compatibility with existing configuration inputs (such as go-version and cache).

Security Assessment

No security advisories or vulnerability reports are associated with this update. Bumping the digest to a newer, pinned commit is a recommended security best practice to ensure the build pipeline runs on verified and up-to-date actions.

Supply-Chain Assessment

No supply-chain concerns detected.

Recommended Action

Merge: Low risk, no breaking changes affect our usage.

@fullsend-ai-review

fullsend-ai-review Bot commented Aug 3, 2026

Copy link
Copy Markdown

🤖 Review · ❌ Terminated · Started 4:04 PM UTC · Ended 4:16 PM UTC
Commit: 701e62a · View workflow run →

@codecov-commenter

codecov-commenter commented Aug 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.74%. Comparing base (eb2e29c) to head (c9cf6bc).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #948      +/-   ##
==========================================
- Coverage   76.92%   76.74%   -0.18%     
==========================================
  Files          26       26              
  Lines        2817     2817              
==========================================
- Hits         2167     2162       -5     
- Misses        452      456       +4     
- Partials      198      199       +1     
Flag Coverage Δ
e2e-tests 30.03% <ø> (-0.47%) ⬇️
unit-tests 73.98% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 1 file with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update eb2e29c...c9cf6bc. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fullsend-ai-review
fullsend-ai-review Bot dismissed their stale review August 3, 2026 16:16

Superseded by updated review

@fullsend-ai-review fullsend-ai-review Bot added the requires-manual-review Review requires human judgment label Aug 3, 2026
@fullsend-ai-review

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 4:04 PM UTC · Completed 4:16 PM UTC
Commit: 701e62a · View workflow run →

@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update actions/setup-go digest to 924ae3a Update actions/setup-go digest to 924ae3a Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Auto-approved dependency update lgtm Auto-approved dependency update requires-manual-review Review requires human judgment risk/low AI-assessed low risk dependency update semver/patch Semver patch version bump supply-chain/suspicious-files PR contains changes to known attack vector paths supply-chain/unexpected-scope PR changes files outside expected dependency update scope

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant