fix(local): accept TF_VAR_-prefixed B2 keys, optional GITHUB_PAT #88

Merged
pat-s merged 1 commit from fix-just-rebuild-env into main 2026-06-14 09:08:49 +00:00
Owner

Summary

Follow-up fix to the just rebuild recipe (#87): the local .envrc exports the B2 credentials as TF_VAR_B2_S3_ACCESS_KEY / TF_VAR_B2_S3_SECRET_KEY (and has no GITHUB_PAT), but the recipe required the plain B2_S3_ACCESS_KEY / B2_S3_SECRET_KEY names and always passed a github_pat secret.

  • Accept the TF_VAR_-prefixed B2 names (falling back to the plain names if set directly).
  • Pass the github_pat buildx secret only when GITHUB_PAT is set, so the build works without it.
## Summary Follow-up fix to the `just rebuild` recipe (#87): the local `.envrc` exports the B2 credentials as `TF_VAR_B2_S3_ACCESS_KEY` / `TF_VAR_B2_S3_SECRET_KEY` (and has no `GITHUB_PAT`), but the recipe required the plain `B2_S3_ACCESS_KEY` / `B2_S3_SECRET_KEY` names and always passed a `github_pat` secret. - Accept the `TF_VAR_`-prefixed B2 names (falling back to the plain names if set directly). - Pass the `github_pat` buildx secret only when `GITHUB_PAT` is set, so the build works without it.
pat-s merged commit 7f5674ffb3 into main 2026-06-14 09:08:49 +00:00
pat-s deleted branch fix-just-rebuild-env 2026-06-14 09:08:49 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
devxy/build-cran-binaries!88
No description provided.