Skip to content

GH-51001: [CI] Document Crossbow GitHub token maintenance - #51119

Open
novadusk wants to merge 1 commit into
apache:mainfrom
novadusk:codex/arrow-crossbow-token-docs
Open

novadusk wants to merge 1 commit into
apache:mainfrom
novadusk:codex/arrow-crossbow-token-docs

Conversation

@novadusk

@novadusk novadusk commented Sep 1, 2026 •

Copy link
Copy Markdown

Issue: #51001

Rationale for this change

The Crossbow comment bot uses CROSSBOW_GITHUB_TOKEN. Contributors need to know its required scopes and the coordinated replacement steps so token rotation does not break the bot or CI.

What changes are included in this PR?

  • Document the required GitHub token scopes.
  • Explain when to rotate the token and that Apache INFRA updates the GitHub Actions secret.
  • Document the additional updates required in the Crossbow repository and Azure Pipelines.
  • Keep the guidance aligned with the existing token-expiration template.

Are these changes tested?

  • Checked the instructions against the existing Crossbow workflow and token-expiration template.
  • git diff --check.
  • Documentation-only change; no software tests apply.

Are there any user-facing changes?

Yes. This updates contributor-facing CI documentation; it does not change runtime behavior or public APIs.

Was AI used for this PR?

AI assistance was used for repository search and drafting. I reviewed the documentation change against the existing workflow and token-expiration template.

PR code and description written by:

  • Human
  • AI

Reviewed before submission by:

  • Human
  • AI
  • Not reviewed

Added details about maintaining the Crossbow GitHub token and its required scopes.
@kou
kou marked this pull request as draft September 7, 2026 23:38
@kou

kou commented Sep 7, 2026

Copy link
Copy Markdown
Member

Could you use our PR template?

@novadusk novadusk changed the title MINOR: [CI] Document Crossbow GitHub token maintenance GH-51001: [CI] Document Crossbow GitHub token maintenance Oct 11, 2026
@novadusk
novadusk marked this pull request as ready for review October 11, 2026 03:57
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #51001 has been automatically assigned in GitHub to PR creator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants