Skip to content

Enable Renovate automerge, Docker updates and Zizmor CI - #328

Open
rb3ckers wants to merge 4 commits into
masterfrom
renovate-automerge
Open

rb3ckers wants to merge 4 commits into
masterfrom
renovate-automerge

Conversation

@rb3ckers

@rb3ckers rb3ckers commented Oct 19, 2026 •

Copy link
Copy Markdown

Use the shared Go, Docker and automerge presets with scheduled Renovate and approval App workflows. Pin BCI bases to release tags and digests, and track CI builder digests and the runtime base metadata reference. Builder digests match the existing commit-tagged images.

Add the standard SHA-pinned Zizmor action and require it for publication and CI success.

Uses StackVista/renovate-config#29. Merge and apply StackVista/pulumi-infra#413 first for both Apps’ credentials and access; the updater App also needs Dependabot alerts read access. Keep Dependabot security updates disabled.

Go-only dry-run: 9 candidate PR groups, including 21 routine minor modules grouped into 2 PRs. A security-only module-minor rule would reduce this to 7 groups and preserve both OSV security candidates. That rule is not included. Strict Go filtering may understate the queue; no update PRs were created.

Tracking: StackVista/renovate-config#22

Validation: Renovate schema, image extraction, CI gates and authenticated Zizmor passed. BCI pins support both architectures. Both dry-run configurations completed successfully.

@rb3ckers rb3ckers changed the title Enable Renovate automerge and image updates Enable Renovate automerge, Docker updates and Zizmor CI Oct 19, 2026

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

Verdict: looks good (revised; no blocking findings).

High — Standards: $/ in .github/workflows/ci.yml:372 is not a valid local workflow reference. Retracted: this was wrong. $/ resolves the same-repo workflow. stackstate-agent#547 calls $/.github/workflows/godeps-cache.yml and those jobs ran successfully, and the CI run on d51bcfc parsed this file and passed.

Other checks passed: all commits are signed, action SHAs match their tag comments, no YAML commentary was added, Zizmor gates publication and ci-success, and the tracker is linked by cross-repo URL.

Comment thread .github/workflows/ci.yml

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

Approved without comments.

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.

2 participants