Skip to content

Document the environment-scoped GitHub secrets and the smoke-test token. - #323

Merged
Brooooooklyn merged 1 commit into
mainfrom
docs-env-scoped-secrets
Sep 16, 2026
Merged

Brooooooklyn merged 1 commit into
mainfrom
docs-env-scoped-secrets

Conversation

@Brooooooklyn

@Brooooooklyn Brooooooklyn commented Sep 15, 2026 •

Copy link
Copy Markdown
Member

What

Docs only. CF_API_TOKEN, CF_ACCOUNT_ID, and VOID_TOKEN_STAGING are no longer repo-level secrets. They live in the Prod and Staging GitHub environments now. The secrets table in platform/meta/operations.md says so, names the 1Password item behind each value, and explains how VOID_TOKEN_STAGING is signed and rotated.

No workflow changed. Every job that reads these secrets already declares environment: Prod or environment: Staging.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WNXbwieSdsSErZwQ7HWRwG


Note

Low Risk
Documentation-only; no workflow or runtime behavior changes.

Overview
Updates platform/meta/operations.md to reflect that platform deploy/smoke secrets are only in GitHub Prod / Staging environments (no repo-level platform secrets), and adds a table tying each secret to its environment, purpose, and 1Password item in the VOID vault.

The doc now spells out VOID_TOKEN_STAGING: long-lived staging aud: api JWT for the kitchen-sink smoke test (manual signJwt() + 2-year TTL), rotation via gh secret set … --env Staging, and invalidation when staging JWT_SECRET rotates.

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

@cursor

cursor Bot commented Sep 15, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_1480eeb8-bf07-4a45-9007-7cf53879669d)

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-16T05:23:09.793380Z 0ec5ae2 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8369805036

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread platform/meta/operations.md Outdated
Comment thread platform/meta/operations.md Outdated
@Brooooooklyn
Brooooooklyn force-pushed the docs-env-scoped-secrets branch from 8369805 to 3be8dbe Compare September 16, 2026 05:12
@cursor

cursor Bot commented Sep 16, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_0f35a5e0-cfb7-4d53-acdb-02b6fc34b58d)

Comment thread platform/meta/operations.md

@chatgpt-codex-connector chatgpt-codex-connector Bot 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3be8dbed29

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread platform/meta/operations.md Outdated
`CF_API_TOKEN`, `CF_ACCOUNT_ID`, and `VOID_TOKEN_STAGING` moved from
repo-level secrets into the `Prod` and `Staging` environments. The
table now names the 1Password item each value comes from, and explains
how `VOID_TOKEN_STAGING` is signed and rotated.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WNXbwieSdsSErZwQ7HWRwG
@Brooooooklyn
Brooooooklyn force-pushed the docs-env-scoped-secrets branch from 3be8dbe to 0ec5ae2 Compare September 16, 2026 05:20
@cursor

cursor Bot commented Sep 16, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_04dfb70a-b022-44ce-89b5-d29803f93f39)

@chatgpt-codex-connector chatgpt-codex-connector Bot 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0ec5ae2cbb

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread platform/meta/operations.md
@Brooooooklyn
Brooooooklyn merged commit f3be8e6 into main Sep 16, 2026
16 of 18 checks passed
@Brooooooklyn
Brooooooklyn deleted the docs-env-scoped-secrets branch September 16, 2026 05:34
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