Skip to content

release-train: develop -> staging - #151

Merged
tracebloc-release-train[bot] merged 2 commits into
stagingfrom
release-train/to-staging
Aug 5, 2026
Merged

release-train: develop -> staging#151
tracebloc-release-train[bot] merged 2 commits into
stagingfrom
release-train/to-staging

Conversation

@LukasWodka

@LukasWodkaLukasWodka commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Automated promotion by the release train (RFC-0008 D14). Head is the train-managed release-train/to-staging branch (a mirror of develop), so it never collides with a human PR. Merged only when the fr-gate is green.


Note

Low Risk
Comment-only changes to CI workflow documentation; no runtime, permissions, or scan behavior is modified.

Overview
Documentation-only updates to the reusable code-quality workflow header and the gitleaks scan step—no job logic or inputs change.

The adoption example now states callers must not pass secrets: inherit (RFC-BACKEND-1405 / backend#1526): inheriting while pinning @main would expose a caller’s full secret set if this workflow ever references a secret; future needs should use explicit per-secret passing, and Bugbot “missing secrets” noise is handled via .cursor/BUGBOT.md instead.

The gitleaks step adds a warning that scans must stay on gitleaks git so commit-SHA baselines keep working; switching to dir/detect would invalidate fleet baselines (~277 suppressions per backend#1404), with permanent allowlists belonging in .gitleaks.toml.

Reviewed by Cursor Bugbot for commit 7a5e078. Bugbot is set up for automated code reviews on this repo. Configure here.

LukasWodkaand others added 2 commits August 5, 2026 07:02
…d the other way (backend#1526) (#147)
Callers pass NO secrets line (RFC-BACKEND-1405 Q5): the no-op was
conditional on this file staying secretless, and @main floating means
a future secrets reference reaches every inheriting caller's full
secret set at once. Explicit per-secret passing if ever needed; the
Bugbot nag dies in per-repo BUGBOT.md rules, and the INVERSE (a caller
adding inherit) is what now deserves a finding.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…ependency (backend#1404 §4) (#150)
Baseline fingerprints embed the introducing commit SHA, so they only
match git-mode scans. A future switch to dir/detect would silently
un-suppress all 277 baselined findings fleet-wide in one run, and
nothing recorded that coupling until now.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@LukasWodka

Copy link
Copy Markdown
ContributorAuthor

bugbot run

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

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 7a5e078. Configure here.

@LukasWodka

Copy link
Copy Markdown
ContributorAuthor

bugbot run

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

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 7a5e078. Configure here.

@tracebloc-release-traintracebloc-release-trainBot added gate-nudge Toggled by the release train to (re-)fire the fr-gate and removed gate-nudge Toggled by the release train to (re-)fire the fr-gate labels Aug 5, 2026
@tracebloc-release-train
tracebloc-release-trainBot merged commit 0e88890 into stagingAug 5, 2026
21 checks passed
Sign up for freeto 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.

2 participants

@LukasWodka@divyasinghds