Skip to content

Authenticate private inputs during flake updates - #723

Merged
genebean merged 1 commit into
mainfrom
maintenance/private-flake-update-auth
Sep 21, 2026
Merged

genebean merged 1 commit into
mainfrom
maintenance/private-flake-update-auth

Conversation

@genebean

Copy link
Copy Markdown
Owner

Summary

  • pass CI_PRIVATE_FLAKE_READ to the shared updater for private input resolution
  • keep CI_FLAKE_UPDATES dedicated to creating the update branch and pull request
  • preserve the existing Friday schedule and manual trigger

Validation

  • depends on the now-merged genebean/.github#4
  • workflow-only change; both repository secrets are installed

This PR is intentionally left unmerged.

Give the scheduled lock refresh separate credentials for writing its pull request and reading the private flake input. The shared workflow keeps the read token scoped to Nix input resolution.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@genebean
genebean enabled auto-merge September 21, 2026 00:36
@genebean
genebean merged commit 7201a50 into main Sep 21, 2026
5 checks passed
@genebean
genebean deleted the maintenance/private-flake-update-auth branch September 21, 2026 00:41
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