Bump step-security/harden-runner from 2.11.1 to 2.12.0 in /.github/workflows in the github_actions group across 1 directory - #114
Conversation
Bumps the github_actions group with 1 update in the /.github/workflows directory: [step-security/harden-runner](https://github.com/step-security/harden-runner). Updates `step-security/harden-runner` from 2.11.1 to 2.12.0 - [Release notes](https://github.com/step-security/harden-runner/releases) - [Commits](step-security/harden-runner@v2.11.1...v2.12.0) --- updated-dependencies: - dependency-name: step-security/harden-runner dependency-version: 2.12.0 dependency-type: direct:production dependency-group: github_actions ... Signed-off-by: dependabot[bot] <support@github.com>
PR Summary
|
There was a problem hiding this comment.
Pull Request Overview
This PR updates the GitHub Action "harden-runner" from v2.11.1 to v2.12.0 across multiple workflow files to address security improvements and bug fixes.
- Updated action version in all workflows within the /.github/workflows directory
- Consolidated update ensures consistent usage of the new version
Reviewed Changes
Copilot reviewed 25 out of 25 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/security-semgrep.yml | Bumped version to v2.12.0 |
| .github/workflows/security-pip-audit.yml | Bumped version to v2.12.0 |
| .github/workflows/security-codeql.yml | Bumped version to v2.12.0 |
| .github/workflows/security-bandit.yml | Bumped version to v2.12.0 |
| .github/workflows/scorecard.yml | Bumped version to v2.12.0 |
| .github/workflows/sbom.yml | Bumped version to v2.12.0 in multiple steps |
| .github/workflows/safety.yml | Bumped version to v2.12.0 |
| .github/workflows/python-template-pip.yml | Bumped version to v2.12.0 |
| .github/workflows/prepare-poetry.yml | Bumped version to v2.12.0 |
| .github/workflows/nox-template.yml | Bumped version to v2.12.0 |
| .github/workflows/nox-template-matrix.yml | Bumped version to v2.12.0 |
| .github/workflows/lint-matrix.yml | Bumped version to v2.12.0 in multiple steps |
| .github/workflows/license.yml | Bumped version to v2.12.0 in multiple steps |
| .github/workflows/generate-matrix.yml | Bumped version to v2.12.0 |
| .github/workflows/docker-template.yml | Bumped version to v2.12.0 |
| .github/workflows/dev-checks.yml | Bumped version to v2.12.0 |
| .github/workflows/deploy.yml | Bumped version to v2.12.0 |
| .github/workflows/dependency-review.yml | Bumped version to v2.12.0 |
| .github/workflows/daily-check.yml | Bumped version to v2.12.0 |
| .github/workflows/auto-merge.yml | Bumped version to v2.12.0 |
The williaby-default-branch-baseline ruleset requires the bare status check context "Dependency & Standards Validation", but pr-validation.yml never emitted a job with that name. No job in the repo produced this context at all, so every open PR was permanently BLOCKED even when all other checks passed. Add a normal gate job named exactly "Dependency & Standards Validation" that depends on the existing title-check and body-check jobs, following the established fleet pattern used across other ByronWilliamsCPA and williaby repos. The job fails when either upstream check fails, so no scanning coverage is weakened. Two open PRs (#119, #114) also show Security Gate Validation, Check REUSE Compliance, and CI Gate as missing; both are in a CONFLICTING merge state, which stops GitHub from creating any pull_request check runs at all. That is a per-PR merge-conflict issue, not fixed by this change. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> (cherry picked from commit 368d8b3)
|
@dependabot rebase |
|
The dependabot.yml entry that created this PR has been deleted so this PR can't be rebased. Please close the PR so Dependabot can create a new one with the current dependabot.yml. |
|
@dependabot rebase |
|
The dependabot.yml entry that created this PR has been deleted so this PR can't be rebased. Please close the PR so Dependabot can create a new one with the current dependabot.yml. |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
The williaby-default-branch-baseline ruleset requires the bare status check context "Dependency & Standards Validation", but pr-validation.yml never emitted a job with that name. No job in the repo produced this context at all, so every open PR was permanently BLOCKED even when all other checks passed. Add a normal gate job named exactly "Dependency & Standards Validation" that depends on the existing title-check and body-check jobs, following the established fleet pattern used across other ByronWilliamsCPA and williaby repos. The job fails when either upstream check fails, so no scanning coverage is weakened. Two open PRs (#119, #114) also show Security Gate Validation, Check REUSE Compliance, and CI Gate as missing; both are in a CONFLICTING merge state, which stops GitHub from creating any pull_request check runs at all. That is a per-PR merge-conflict issue, not fixed by this change. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Bumps the github_actions group with 1 update in the /.github/workflows directory: step-security/harden-runner.
Updates
step-security/harden-runnerfrom 2.11.1 to 2.12.0Release notes
Sourced from step-security/harden-runner's releases.
Commits
0634a26Merge pull request #541 from step-security/rc-202e3c511Update action.yml40873e6Update README.md484c279Update README.md4c8582fUpdate agent versionse8d595cfix disable_sudo_and_containers bug5d277fcfix journalctl related bugff2ab22Merge pull request #536 from rohan-stepsecurity/feat/flag/disable-sudo-and-co...b81d650fix: run sudo command only when both disable-sudo and disable-sudo-and-docker...769df4eUpdate agentDependabot 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 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.