SRE-904: Pass the Renovate token cipher key to housekeeping - #425
SRE-904: Pass the Renovate token cipher key to housekeeping#425TimDiekmann wants to merge 1 commit into
Conversation
PR SummaryLow Risk Overview In Reviewed by Cursor Bugbot for commit fcb5cd1. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Pull request overview
Updates the repo’s GitHub Actions workflows to match the newer hashintel/.github “mint + run” Renovate split by passing the RENOVATE_TOKEN_ENC_KEY secret through to the housekeeping reusable workflow, and aligns all referenced reusable workflow pins to the same SHA.
Changes:
- Bumped
hashintel/.githubreusable workflow pins tob7a5d7f651c1d6a862d5dd97aa6164125bedb6c5. - Passed
RENOVATE_TOKEN_ENC_KEYas a secret into the housekeeping dependencies reusable workflow.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/preflight.yml | Updates reusable workflow pins for dependency and PR title preflight jobs. |
| .github/workflows/preflight-todo-comments.yml | Updates reusable workflow pin for todo-comments preflight job. |
| .github/workflows/housekeeping.yml | Updates housekeeping reusable workflow pin and forwards RENOVATE_TOKEN_ENC_KEY secret to satisfy the split-job Renovate contract. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Purpose
hashintel/.github#99 split the centralized Renovate workflow into a mint job and a run job; the installation token crosses the job boundary encrypted with
RENOVATE_TOKEN_ENC_KEY. This wires the caller up to that contract, mirroring hashintel/hash#9192.Related links
What does this change?
housekeeping.yml: bump thehashintel/.githubpin tob7a5d7fand passRENOVATE_TOKEN_ENC_KEYthrough to the reusable workflow (the secret is already set on this repo)hashintel/.githubpins bumped to the same SHAHow to test this?