Skip to content

chore(deps): bump devantler-tech/.github/.github/workflows/publish-manifests.yaml from 7.12.0 to 7.16.2 - #649

Merged
botantler-1[bot] merged 3 commits into
mainfrom
dependabot/github_actions/devantler-tech/dot-github/dot-github/workflows/publish-manifests.yaml-7.16.2
Oct 19, 2026
Merged

botantler-1[bot] merged 3 commits into
mainfrom
dependabot/github_actions/devantler-tech/dot-github/dot-github/workflows/publish-manifests.yaml-7.16.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps devantler-tech/.github/.github/workflows/publish-manifests.yaml from 7.12.0 to 7.16.2.

Release notes

Sourced from devantler-tech/.github/.github/workflows/publish-manifests.yaml's releases.

v7.16.2

7.16.2 (2026-10-18)

Bug Fixes

  • ci: use the maintained required Go workflow (#646) (8d2203a)

v7.16.1

7.16.1 (2026-10-18)

Bug Fixes

  • gitops: observe the required Go workflow policy (#644) (e038a2e)

v7.16.0

7.16.0 (2026-10-18)

Features

  • cleanup: report the read and delete requests a cleanup sent (#642) (e39b2bd)

v7.15.0

7.15.0 (2026-10-18)

Features

  • governance: require CodeQL findings on metadata repositories (#640) (bc07d20)

v7.14.0

7.14.0 (2026-10-18)

Features

  • governance: observe the existing organization CodeQL rule (#637) (f15658c)

v7.13.0

7.13.0 (2026-10-18)

Features

  • labels: declare the maintainer digest labels for the monorepo (#633) (423d900)

v7.12.5

7.12.5 (2026-10-17)

... (truncated)

Commits
  • 8d2203a fix(ci): use the maintained required Go workflow (#646)
  • e038a2e fix(gitops): observe the required Go workflow policy (#644)
  • e39b2bd feat(cleanup): report the read and delete requests a cleanup sent (#642)
  • bc07d20 feat(governance): require CodeQL findings on metadata repositories (#640)
  • f15658c feat(governance): observe the existing organization CodeQL rule (#637)
  • 423d900 feat(labels): declare the maintainer digest labels for the monorepo (#633)
  • 40936d1 perf(cleanup): split the latest day off a capped run history first (#624)
  • 1d05d53 docs(security): say what happens after a private vulnerability report (#630)
  • a0a678b fix(docs): keep catalogue instructions within the read budget (#632)
  • 22ae86e fix(ci): adopt patched release and Go tools (#631)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

…nifests.yaml

Bumps [devantler-tech/.github/.github/workflows/publish-manifests.yaml](https://github.com/devantler-tech/.github) from 7.12.0 to 7.16.2.
- [Release notes](https://github.com/devantler-tech/.github/releases)
- [Commits](e168132...8d2203a)

---
updated-dependencies:
- dependency-name: devantler-tech/.github/.github/workflows/publish-manifests.yaml
  dependency-version: 7.16.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@botantler-1
botantler-1 Bot enabled auto-merge (squash) October 19, 2026 08:26
@github-code-quality

github-code-quality Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Code coverage overview

Languages: Go

Go / code-coverage/test

main 8f02981 dependabot/github_ac... 3868e64 +/-
50% 50% 0%

Go / code-coverage/go

main 8f02981 dependabot/github_ac... 3868e64 +/-
50% 50% 0%

ℹ️ Calculations represent line coverage. Results may change as calculations are updated.


Updated October 19, 2026 09:40 UTC

Signed-off-by: Nikolai Emil Damm <nikolaiemildamm@icloud.com>
@devantler
devantler marked this pull request as draft October 19, 2026 08:43
auto-merge was automatically disabled October 19, 2026 08:43

Pull request was converted to draft

@devantler

Copy link
Copy Markdown
Contributor

🤖 Generated by the Agentic Engineer

The failed publication regression still required the v7.12.0 caller SHA after this PR advanced it to v7.16.2. I reproduced the failure, changed only the guard's expected immutable SHA, and reran the real publication-step fixture successfully, including signed-claim mismatches, signing/verification/push failures, late version conflicts, stable/prerelease behavior and unsafe-caller mutations. Caller pinning and signed promotion remain mandatory.

Upstream review covers all 11 released versions after v7.12.0 through v7.16.2, using their release notes and the local immutable-source comparison. This source tree publishes no separate changelog or upgrade guide:

  • v7.12.1: Pages bootstrap governance; v7.12.3: cleanup-inventory retry; v7.16.0: cleanup request accounting. Not applicable to this publisher.
  • v7.12.2: shared native lint-fixture runner; v7.12.4: patched release/Go tooling; v7.12.5: instruction layout. Already part of the adopted catalogue source; no publisher API adaptation is needed.
  • v7.13.0: maintainer-digest labels; v7.14.0 and v7.15.0: CodeQL governance. Not applicable to this publisher call.
  • v7.16.1 and v7.16.2: required Go-workflow observation and CI adoption. Already part of catalogue governance; no publisher input changes.

The publisher workflow itself is byte-identical between e1681322e671f8e277c5e230a57fe66cdf1a612d and 8d2203af130a8c27b8b98b3d7146f76b5ade7a98. The release notes announce no new publisher inputs, removals, license change or runtime floor. No separate upgrade guide applies to this unchanged interface.

The repair includes the current base through a signed merge and remains draft pending new-head hosted checks and semantic review. The disposable offline registry proves the changed assertion and publication refusal paths; it does not claim a new production publication.

@devantler devantler 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.

🤖 Generated by the Agentic Engineer

[P1] Deploy acceptance of the new publisher identity before merging

At 3868e643b9b9ab131ca17801b528bdd1b07351f9, this changes the called publisher from e1681322e671f8e277c5e230a57fe66cdf1a612d to 8d2203af130a8c27b8b98b3d7146f76b5ade7a98, while the Platform's fixed canonical approvals and configuration-source matcher still accept only the former canonical revision for this consumer. The enabled caller-pin guard therefore refuses the next configuration publication before signing. Byte-identical workflow contents do not preserve its OIDC certificate identity: the called revision is part of that identity.

The new expected SHA makes the offline assertion pass, but does not complete that production prerequisite. Follow the existing publisher transition procedure: review and add the new fixed approval alongside the current one, regenerate and deploy the matcher with its authorization record, then merge this caller update. Retain the current approval through the first verified publication from the new revision. No guard needs to be disabled or generalized.

I independently confirmed the current source's successful signature verification and the exact matcher accepting the current revision and refusing this proposed revision. This is a review finding for the active repair; no branch was changed.

@devantler

Copy link
Copy Markdown
Contributor

🤖 Generated by the Agentic Engineer

The publisher-identity prerequisite is now tracked by Platform #5092, with the tested transition in draft #5093. Its generated matcher retains the current publisher and adds only this PR's exact replacement revision. Offline identity checks and both manifest validations passed; hosted CI, review, deployment and live readback remain pending.

At 3868e643b9b9ab131ca17801b528bdd1b07351f9, the P1 finding remains open until that transition is deployed and both exact identities are verified. This caller branch was not changed or taken over. Existing hosted-check failures are separate blockers; source parity does not clear them or prove publication.

@devantler

devantler commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

🤖 Generated by the Agentic Engineer

No longer parked (2026-10-19 15:30 UTC). The blocker, a deployed acceptance of both exact publisher identities (platform#5092), now holds: the live configuration source accepts the current and the replacement revision and still verifies the current signer (readback). The P1 finding is resolved in this reply. Next: a fresh review of head 3868e643b9b9ab131ca17801b528bdd1b07351f9, then promotion and a head-pinned merge.

@devantler

Copy link
Copy Markdown
Contributor

🤖 Generated by the Agentic Engineer

Resolving the P1 review finding at 3868e643b9b9ab131ca17801b528bdd1b07351f9: the prerequisite it named is now deployed.

The finding asked for three things before this caller update merges. All three now hold:

  1. New fixed approval added beside the current one. Platform main approves exactly e1681322… and 8d2203af… for this repository's publish-manifests.
  2. Matcher regenerated and deployed. Platform #5093 merged at 14:49 UTC. Read live in production at 15:30 UTC: the configuration source's signature rule is identical to main, it accepts both exact revisions and nothing wider, it is fully reconciled (generation 31 of 31), and it still verifies the current signer's release. The readback is recorded on platform#5092.
  3. Current approval retained. The old revision stays approved until the first real publication from 8d2203af… verifies. That is tracked as the last open item on platform#5092.

This PR's diff is unchanged. It moves the caller pin and the matching test expectation, and no guard was disabled or widened. The finding is cleared at this head. The next step is a fresh review of this head.

@devantler devantler removed the blocked label Oct 19, 2026
@devantler

Copy link
Copy Markdown
Contributor

🤖 Generated by the Agentic Engineer

@codex review for the caller pin move to the v7.16.2 publisher and its test expectation

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-19T15:24:25.351039Z 3868e64 Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Swish!

Reviewed commit: 3868e643b9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@devantler

Copy link
Copy Markdown
Contributor

🤖 Generated by the Agentic Engineer

Readiness at 3868e643b9b9ab131ca17801b528bdd1b07351f9

  • Tested: 213 checks passed and 69 were intentionally skipped at this head, none failed. That includes the publication-step regression, which runs the real promotion fixture against the new caller pin.
  • Reviewed: Codex reviewed this exact head and found no major issues (receipt). There are no review threads, and the one earlier P1 is resolved (reply). CodeRabbit does not review bot-authored PRs.
  • Release review: all 11 releases from v7.12.0 to v7.16.2 were assessed earlier (record). Nothing in them needs a change in this repository beyond the pin.
  • Tried as a user: the user of this change is the production consumer of this repository's configuration release. I read it live: it already accepts the new publisher revision alongside the current one and still verifies the current release (readback). The first real publication from the new revision is tracked on platform#5092, and the old approval stays until it verifies.

Promoting and merging at this head.

@devantler
devantler marked this pull request as ready for review October 19, 2026 15:26
@botantler-1
botantler-1 Bot merged commit 576414b into main Oct 19, 2026
507 of 530 checks passed
@botantler-1
botantler-1 Bot deleted the dependabot/github_actions/devantler-tech/dot-github/dot-github/workflows/publish-manifests.yaml-7.16.2 branch October 19, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant