Skip to content

Update github actions (main) - #3627

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

red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main-main/github-actions

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Pending
conforma/github-workflows (changelog) action digest 837d70f → ff1126b
conforma/github-workflows (changelog) workflow digest 837d70f → ff1126b
github/codeql-action action minor v4.38.2 → v4.39.0 v4.39.1
ossf/scorecard-action action minor v2.4.4 → v2.5.0
step-security/harden-runner action minor v2.21.1 → v2.22.1 v2.22.2

Release Notes

github/codeql-action (github/codeql-action)

v4.39.0

Compare Source

  • Breaking change: Bump the minimum required CodeQL bundle version to 2.20.7. #​4205
  • The codeql-action/analyze step now validates that a correct argument for the checkout_path input has been provided. The checkout_path input must be set to the path where the repository that is being analyzed is checked out at on the runner, if that path is something other than the workspace root. If the path does not point to a repository checkout or is different from the path that was used by codeql-action/init, then the CodeQL Action now produces a warning. #​4148
  • Resolved an issue with third-party caching implementations that prevented caches from being restored correctly. #​4206
  • The codeql-action/start-proxy step that is used in Code Scanning Default Setup now finds CodeQL releases using the same logic as codeql-action/init. This primarily benefits customers who are using GitHub instances other than github.com where the codeql-action/start-proxy step may previously have been unable to locate recent releases and ended up using outdated versions of the private registry authentication proxy as a result. #​4198

v4.38.3

Compare Source

  • Upcoming breaking change: CodeQL version 2.21.2 and earlier were discontinued on 24 September 2026 alongside GitHub Enterprise Server 3.17, and will be unsupported by the next minor release of the CodeQL Action. Added a deprecation warning for customers using these versions of CodeQL. #​4188
  • Update default CodeQL bundle version to 2.27.2. #​4203
  • Fixed a bug where the decision of whether to use a per-language bundle did not account for custom configurations that reference queries outside of compiled CodeQL packs. This issue was caught during internal testing and did not affect any customer repositories. We will resume the roll out of per-language bundles in the coming weeks. #​4184
ossf/scorecard-action (ossf/scorecard-action)

v2.5.0

Compare Source

What's Changed

This release moves the action to Scorecard v5.6.0, the first Scorecard release since its hosted
services moved to new infrastructure.

For changes to checks and results, and what the infrastructure move means for you, see the
Scorecard v5.6.0 release notes.

  • The action's container image is built with Go 1.27.2 on a refreshed distroless base. by
    @​justaugustus in #​1716
  • The installer (cmd/installer) now creates .github/workflows/scorecard.yml, and still
    recognizes existing scorecards.yml and scorecards-analysis.yml workflows. by @​justaugustus in #​1716
  • The Scorecard version in results now always matches the Scorecard release the action is built
    with. by @​justaugustus in #​1718
  • The action no longer prints the GitHub token variable while validating its options. by
    @​arpitjain099 in #​1709
  • results_format accepts intoto, which wraps the JSON results in an in-toto attestation
    statement. by @​puerco in #​1702
Other

New Contributors

Full Changelog: ossf/scorecard-action@v2.4.4...v2.5.0

step-security/harden-runner (step-security/harden-runner)

v2.22.1

Compare Source

What's Changed
  • Fixed security rules not initializing on GHES self-hosted runners
  • Fixed GHES connectivity in block mode by implicitly allowing the GHES hostname

Full Changelog: step-security/harden-runner@v2.22.0...v2.22.1

v2.22.0

Compare Source

What's Changed
  • Linux ARM64 support for community tier
  • GHES support for self-hosted VMs (enterprise tier)
  • MacOS and Windows runner deny list support for block policy (enterprise tier).

Full Changelog: step-security/harden-runner@v2.21.1...v2.22.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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.

@coderabbitai

coderabbitai Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Enterprise
  • Run ID: 1003a48c-9160-4d1d-a5ce-2fa1ef82de57
📥 Commits

Reviewing files that changed from the base of the PR and between f89003c and bbf77ed.

📒 Files selected for processing: 2
  • .github/workflows/codeql.yaml
  • .github/workflows/scorecard.yml

Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review.

📝 Walkthrough

Changes

Workflow files update pinned GitHub Action references. Harden Runner, CodeQL, and Scorecard versions change, and the auto-merge reusable workflow and Go version check action use new commits.

Workflow action pin updates

Layer / File(s) Summary
Security and analysis action pins
.github/workflows/benchmark.yaml, .github/workflows/checks-codecov.yaml, .github/workflows/codeql.yaml, .github/workflows/lint.yaml, .github/workflows/release.yaml, .github/workflows/scorecard.yml, .github/workflows/website.yaml
Harden Runner updates to v2.22.1. CodeQL updates to v4.39.0. Scorecard updates to v2.5.0.
Reusable workflow and tool references
.github/workflows/auto-merge.yaml, .github/workflows/checks-codecov.yaml
The auto-merge reusable workflow and Go version check action use new commit references.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested reviewers: bohdanmar, robnester-rh

Merge Risk: ⚪ Minimal · up to bbf77

The workflow dependency updates introduce no established compatibility or merge-blocking risk.

Pre-merge checks: Passed 5
Check name Status Explanation
Title check Passed The title clearly identifies an update to GitHub Actions, which matches the main changes.
Description check Passed The description provides detailed, relevant information about the dependency updates and release changes. It does not use the template headings or include a ticket, but it is otherwise sufficiently co…
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Description check

Explanation

The description provides detailed, relevant information about the dependency updates and release changes. It does not use the template headings or include a ticket, but it is otherwise sufficiently complete.

Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.)

✨ Finishing Touches: 💡 1
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
🛠️ Fix failing CI checks: 💡
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@fullsend-ai-review fullsend-ai-review Bot added the risk/moderate PR risk: moderate label Oct 15, 2026
@fullsend-ai-review

fullsend-ai-review Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

<!-- fullsend:risk-assessment -->
Risk Assessment: moderate (2/5)

Details

Routine Renovate bot SHA-pin update across the same 8 CI workflow files as prior review; unchanged Tier 1 signals and a Tier 2 composite of 1.875 both confirm the prior moderate score of 2, with benchmark.yaml elevated fix/revert history (12 in 90d) reflecting ongoing CI maintenance rather than instability.

Previous run

Risk Assessment: moderate (2/5)

Details

Routine Renovate bot GitHub Actions SHA bump across 8 CI workflow files; low blast radius and bot authorship keep composite risk moderate despite all files being under the protected .github/ path.

Previous run (2)

Risk Assessment: moderate (2/5)

Details

Routine Renovate bot PR updating GitHub Actions versions across 8 CI workflow files; Tier 1 signals identical to prior assessment (elevated PROTECTED_PATH_COUNT and CI_WORKFLOW_CHANGED structural to any CI workflow PR, offset by bot authorship and zero security-sensitive files), Tier 2 git history unchanged, composite 1.92 rounds to 2.

Previous run (3)

Risk Assessment: moderate (2/5)

Details

Routine Renovate bot PR updating GitHub Actions versions across 8 CI workflow files. Tier 1 signals unchanged from prior assessment (2/5 moderate): elevated PROTECTED_PATH_COUNT and CI_WORKFLOW_CHANGED are structural to any CI workflow PR, offset by bot authorship, zero security-sensitive files, and XS line count. Tier 2 regression-history score driven by EC-1818 benchmark feature iterations, not post-ship breakage. Composite 2.30 rounds to 2.

Previous run (4)

Risk Assessment: moderate (2/5)

Details

Routine Renovate bot PR updating GitHub Actions versions across 8 CI workflow files; bot authorship, zero security-sensitive files, and low recent churn offset the elevated protected-path count and CI_WORKFLOW_CHANGED flag, yielding a moderate composite of 2.

@fullsend-ai-review

fullsend-ai-review Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Review

Findings

High

  • [protected-path] .github/workflows/ — All 8 changed files are under the .github/ protected path prefix. The PR has no linked issue providing authorization for modifying governance and infrastructure files. Human approval is required for protected-path changes. Affected files: .github/workflows/auto-merge.yaml, .github/workflows/benchmark.yaml, .github/workflows/checks-codecov.yaml, .github/workflows/codeql.yaml, .github/workflows/lint.yaml, .github/workflows/release.yaml, .github/workflows/scorecard.yml, .github/workflows/website.yaml.

Labels: PR updates GitHub Actions version pins across CI workflow files


Next steps:

  • /fs-fix — agent addresses review findings automatically
  • /fs-fix <your instruction> — agent fixes with your specific guidance
  • Push commits directly — review re-runs automatically on push
  • /fs-fix-stop — disable automatic fix runs for this PR

<!-- fullsend:review-findings-v2:eyJ2ZXJzaW9uIjoyLCJmaW5kaW5ncyI6W119 -->

Previous run

Review

Findings

High

  • [protected-path] .github/workflows/ — This PR modifies 8 files under the governance-protected .github/ path (.github/workflows/auto-merge.yaml, benchmark.yaml, checks-codecov.yaml, codeql.yaml, lint.yaml, release.yaml, scorecard.yml, website.yaml). The PR has no linked issue, so authorization context is insufficient under the protected-path policy even though the description explains the dependency bumps (Renovate changelog for conforma/github-workflows digest, github/codeql-action v4.38.2→v4.39.0, ossf/scorecard-action v2.4.4→v2.5.0, step-security/harden-runner v2.21.1→v2.22.1). GitHub Actions SHA bumps are supply-chain changes and require human review.
    Remediation: Have a maintainer verify each new SHA pin resolves to the claimed version tag and approve the PR manually. The repository's renovate.json governs these updates, but protected-path changes always require human sign-off.

Next steps:

  • /fs-fix — agent addresses review findings automatically
  • /fs-fix <your instruction> — agent fixes with your specific guidance
  • Push commits directly — review re-runs automatically on push
  • /fs-fix-stop — disable automatic fix runs for this PR

<!-- fullsend:review-findings-v2:eyJ2ZXJzaW9uIjoyLCJmaW5kaW5ncyI6W119 -->

Previous run (2)

Review

Findings

Medium

  • [protected-path] .github/workflows/ — PR modifies 8 workflow files under the protected .github/ path (auto-merge, benchmark, checks-codecov, codeql, lint, release, scorecard, website). This is a routine Renovate bot PR (author: red-hat-konflux[bot], label: renovate) performing immutable-SHA digest/version bumps for third-party actions: step-security/harden-runner v2.21.1→v2.22.1, ossf/scorecard-action v2.4.4→v2.5.0, conforma/github-workflows digest bump. Repository-level authorization is established via renovate.json. Correctness, security, and style sub-agent passes returned no findings; all pinned SHAs independently verified against upstream release tags. Human approval is always required for protected-path changes, regardless of context.

<!-- fullsend:review-findings-v2:eyJ2ZXJzaW9uIjoyLCJmaW5kaW5ncyI6W119 -->

Previous run (3)

Automated Renovate dependency bump: pinned action SHA/version updates for step-security/harden-runner (v2.21.1 → v2.22.1), ossf/scorecard-action (v2.4.4 → v2.5.0), and conforma/github-workflows digest (837d70f → ff1126b) across eight .github/workflows/ files. No code-level findings surfaced at or above the configured severity threshold. Protected-path (.github/) changes still require human approval regardless of this verdict.

<!-- fullsend:review-findings-v2:eyJ2ZXJzaW9uIjoyLCJmaW5kaW5ncyI6W119 -->

Previous run (4)

Review

Findings

High

  • [protected-path] .github/workflows/ (8 files) — This PR modifies files under .github/workflows/, a protected path requiring human approval. The PR has no linked issue; authorization is implicit via Renovate automation and the repository's renovate.json (which extends conforma/.github//config/renovate/renovate.json). Affected files: auto-merge.yaml, benchmark.yaml, checks-codecov.yaml, codeql.yaml, lint.yaml, release.yaml, scorecard.yml, website.yaml.
    Remediation: Human reviewer should confirm the digest bumps are intended. Orchestrator-verified: new step-security/harden-runner digest ccd8616d44fd3846e67624a50d5aad6d37bf2d25 resolves to tag v2.22.1; conforma/github-workflows SHA ff1126bc5d04b54ea020efef3c699e53872f2de8 exists on main (identical, ahead_by=0, behind_by=0). SHA-pinning conventions are preserved on all third-party references.

Next steps:

  • /fs-fix — agent addresses review findings automatically
  • /fs-fix <your instruction> — agent fixes with your specific guidance
  • Push commits directly — review re-runs automatically on push
  • /fs-fix-stop — disable automatic fix runs for this PR

<!-- fullsend:review-findings-v2:eyJ2ZXJzaW9uIjoyLCJmaW5kaW5ncyI6W119 -->

fullsend-ai-review[bot]

This comment was marked as outdated.

@codecov

codecov Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
acceptance 54.54% <ø> (ø)
generative 12.25% <ø> (ø)
integration 23.55% <ø> (ø)
unit 72.26% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main-main/github-actions branch from 0c18175 to 292faaa Compare October 17, 2026 03:14
@fullsend-ai-review
fullsend-ai-review Bot dismissed their stale review October 17, 2026 03:26

Superseded by updated review

@fullsend-ai-review fullsend-ai-review Bot added the requires-manual-review Review requires human judgment label Oct 17, 2026
Acepresso
Acepresso previously approved these changes Oct 19, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main-main/github-actions branch 2 times, most recently from 4b6688c to f89003c Compare October 20, 2026 02:13
@fullsend-ai-review

Copy link
Copy Markdown

🤖 Review · ⚠️ Cancelled · Ended 2:13 AM UTC

Commit: 4b6688c · View workflow run →

@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main-main/github-actions branch from f89003c to bbf77ed Compare October 21, 2026 01:32
fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review fullsend-ai-review Bot removed the requires-manual-review Review requires human judgment label Oct 21, 2026
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/main-main/github-actions branch from bbf77ed to 5181ab3 Compare October 23, 2026 02:39
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-main/github-actions branch from 5181ab3 to 90c8983 Compare October 23, 2026 02:42
@fullsend-ai-review

Copy link
Copy Markdown

🤖 Review · ⚠️ Cancelled · Ended 2:43 AM UTC

Commit: 5181ab3 · View workflow run →

@fullsend-ai-review fullsend-ai-review 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.

See the review comment for full details.

@fullsend-ai-review fullsend-ai-review Bot added github_actions Pull requests that update GitHub Actions code dependencies Pull requests that update a dependency file labels Oct 23, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code main renovate risk/moderate PR risk: moderate size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant