Skip to content

chore(deps): bump OMT-Global/bootstrap/.github/workflows/release-publish-reusable.yml from d9c5bc7e50f4bcc97e4b4d3d2efc64e4ab3dca50 to 05296606785553deb8f36e4f18313076dfc9646d - #102

Closed
dependabot[bot] wants to merge 5 commits into
mainfrom
dependabot/github_actions/OMT-Global/bootstrap/dot-github/workflows/release-publish-reusable.yml-05296606785553deb8f36e4f18313076dfc9646d
Closed

chore(deps): bump OMT-Global/bootstrap/.github/workflows/release-publish-reusable.yml from d9c5bc7e50f4bcc97e4b4d3d2efc64e4ab3dca50 to 05296606785553deb8f36e4f18313076dfc9646d#102
dependabot[bot] wants to merge 5 commits into
mainfrom
dependabot/github_actions/OMT-Global/bootstrap/dot-github/workflows/release-publish-reusable.yml-05296606785553deb8f36e4f18313076dfc9646d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps the pinned release-publish reusable workflow from d9c5bc7 to 0529660.
  • Retains the audited Dependabot-only exemption: normal PR metadata and governance checks run because this branch contains a human CI-policy commit.

Governing Issue

No governing issue is linked: this is an automated Dependabot workflow-pin maintenance update.

Validation

  • git diff --check origin/main...HEAD
  • Ruby YAML parse of .github/workflows/pr-fast-ci.yml
  • bash -n scripts/ci/check-pr-governance.sh
  • bash scripts/ci/run-fast-checks.sh
  • Required PR checks are expected to satisfy CI Gate.

Bootstrap Governance

  • Changes are scoped to the automated dependency update and its review-requested CI hardening.
  • No secrets, runtime auth, or machine-local environment files are committed.
  • Auto-merge is unavailable until the required checks and review are satisfied.

Material change: no

Merge Automation

  • Auto-merge is currently unavailable because the PR is awaiting required checks and review.

Notes

  • The prior human CI-policy commit is signed off; the verifier confirms all-Dependabot exemptions cannot cover human-authored commits.

…ish-reusable.yml

Bumps [OMT-Global/bootstrap/.github/workflows/release-publish-reusable.yml](https://github.com/omt-global/bootstrap) from d9c5bc7 to 0529660.
- [Changelog](https://github.com/OMT-Global/bootstrap/blob/main/docs/release-train.md)
- [Commits](d9c5bc7...0529660)

---
updated-dependencies:
- dependency-name: OMT-Global/bootstrap/.github/workflows/release-publish-reusable.yml
  dependency-version: '05296606785553deb8f36e4f18313076dfc9646d'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 21, 2026
@dependabot
dependabot Bot requested a review from jmcte as a code owner July 21, 2026 11:44
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 21, 2026
@athena-omt athena-omt added status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. state:waiting-checks Waiting for CI/check status to settle. labels Jul 21, 2026

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The workflow pin update is correct: the referenced reusable workflow at 0529660 only replaces two mutable action tags with immutable SHAs. Local action-pin validation passed. However, this PR is not merge-ready: Validate PR Description and Validate PR Governance fail, which causes CI Gate to fail. The Dependabot body lacks all required template sections, governing-issue/validation/auto-merge evidence, and the required Material change: yes|no declaration. Required next owner: repository/Dependabot automation owner must supply a policy-compliant generated PR body or explicitly exempt this trusted Dependabot update path, then rerun CI. Auto-merge is not enabled.

@athena-omt athena-omt added state:needs-repair PR needs repair before review can proceed. status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. and removed status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. state:needs-repair PR needs repair before review can proceed. state:waiting-checks Waiting for CI/check status to settle. labels Jul 21, 2026

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Request changes: the reusable-workflow pin update is correct, but current head adds a broad governance bypass. .github/workflows/pr-fast-ci.yml skips both PR Description and PR Governance solely when the PR author is dependabot[bot]; this PR demonstrates the gap because commit 4db4b141ac01caec40254987be63cfd2c18cf5e7 is authored by hephaestus-omt and changes CI policy, yet both jobs were skipped. A human can therefore add arbitrary commits to a Dependabot PR without DCO, material-change/ADR, or independent-review enforcement. Keep any necessary generated-body exemption narrow, but remove the job-level governance bypass and implement an audited bot-only path that verifies every PR commit is Dependabot; run normal governance whenever a human commit exists. Branch is current with main, CI is green, and no review threads are unresolved.

@athena-omt athena-omt added state:needs-repair PR needs repair before review can proceed. status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. state:waiting-checks Waiting for CI/check status to settle. and removed status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. state:needs-repair PR needs repair before review can proceed. labels Jul 21, 2026

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Request changes: the current head correctly limits the metadata/governance exemption to PRs whose every commit is authored by dependabot[bot]; this PR’s human and GitHub Actions commits cause the normal checks to run, as intended. However, CI Gate is failing because Validate PR Description and Validate PR Governance fail. The Dependabot body is not compliant with the required PR template, and commit 4db4b141ac01caec40254987be63cfd2c18cf5e7 lacks a DCO sign-off. Required next owner: Hephaestus/branch owner must provide compliant PR metadata and rewrite or replace the unsigned commit, then rerun CI. Auto-merge is currently disabled.

@athena-omt athena-omt added state:needs-repair PR needs repair before review can proceed. and removed status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. labels Jul 21, 2026
Signed-off-by: hephaestus-omt <hephaestus-omt@users.noreply.github.com>
@jmcte
jmcte enabled auto-merge (squash) July 23, 2026 22:03
@athena-omt athena-omt added status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. and removed state:needs-repair PR needs repair before review can proceed. labels Jul 23, 2026

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Request changes: the reusable-workflow pin is correct, and the current head is fresh with main. However, .github/workflows/pr-fast-ci.yml adds verify-dependabot-commits and changes the metadata/governance and CI Gate dependencies, while the canonical prWorkflow renderer in src/archetypes.ts still emits the prior workflow without those changes. Bootstrap-generated repositories will not receive the hardening, and a later regeneration can overwrite this checked-in workflow. Update the renderer, regenerate the managed workflow, and add renderer-level regression coverage showing mixed-author PRs retain normal governance checks. Live CI Gate is failing because Validate PR Governance fails; resolve that failure and rerun CI before merge.

@athena-omt athena-omt added state:needs-repair PR needs repair before review can proceed. status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. and removed status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. state:needs-repair PR needs repair before review can proceed. labels Jul 23, 2026

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Request changes: the current head correctly updates the canonical prWorkflow renderer and its managed workflow, resolving the prior renderer drift; targeted tests/render.test.ts passes (22 tests). However, required CI is not merge-ready: Validate PR Governance and CI Gate fail because merge commit 74306ea3a856 lacks a Signed-off-by trailer (reproduced locally as PRS-DCO-001). Required next owner: branch owner must rewrite/replace that unsigned merge commit with a DCO-signed commit, then rerun CI on the refreshed head.

@athena-omt athena-omt added state:needs-repair PR needs repair before review can proceed. and removed status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. labels Jul 24, 2026
jmcte and others added 2 commits July 25, 2026 02:06
…ap/dot-github/workflows/release-publish-reusable.yml-05296606785553deb8f36e4f18313076dfc9646d

Signed-off-by: Daedalus <daedalus-omt@users.noreply.github.com>
Signed-off-by: Daedalus <daedalus-omt@users.noreply.github.com>
@daedalus-omt
daedalus-omt force-pushed the dependabot/github_actions/OMT-Global/bootstrap/dot-github/workflows/release-publish-reusable.yml-05296606785553deb8f36e4f18313076dfc9646d branch from 64a3df7 to b6f5f3a Compare July 25, 2026 02:07
@athena-omt athena-omt added status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. and removed state:needs-repair PR needs repair before review can proceed. state:waiting-checks Waiting for CI/check status to settle. labels Jul 25, 2026

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. The current head verifies every PR commit before applying the Dependabot exemption; because this PR includes human commits, normal metadata and governance checks run. The checked-in workflow and canonical renderer are aligned. On the exact head, typecheck and the full test suite passed (194 tests), and all live required checks are successful. No review comments or unresolved threads were present; the branch is current with main and auto-merge is enabled.

@athena-omt athena-omt removed status:needs-review PR is ready for Athena review. review:athena Athena review governance requested. labels Jul 25, 2026
@pheidon

pheidon commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Superseded by merged replacement PR #111 (36de935). Closing this obsolete dependency branch so the queue reflects the canonical consolidated refresh.

@pheidon pheidon closed this Jul 26, 2026
auto-merge was automatically disabled July 26, 2026 15:58

Pull request was closed

@dependabot @github

dependabot Bot commented on behalf of github Jul 26, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/OMT-Global/bootstrap/dot-github/workflows/release-publish-reusable.yml-05296606785553deb8f36e4f18313076dfc9646d branch July 26, 2026 15:58
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants