Skip to content

Add GitHub App token generation to release workflow#628

Merged
pethers merged 1 commit into
mainfrom
pethers-patch-1
Jul 18, 2026
Merged

Add GitHub App token generation to release workflow#628
pethers merged 1 commit into
mainfrom
pethers-patch-1

Conversation

@pethers

@pethers pethers commented Jul 18, 2026

Copy link
Copy Markdown
Member

Added steps to generate and use a GitHub App token for authentication in the release workflow.

By submitting a request, you represent that you have the right to license
your contribution to the community, and agree that your contributions are
licensed under the The Apache Software License, Version 2.0.


Checklist

  • Tests pass locally (npm run test:unit, npm run test:integration).
  • No new lint or knip errors (npm run lint, npm run knip).
  • Documentation updated (README, INTEGRATION_TESTING.md, CONTRIBUTING.md, JSDoc) where behaviour changed.

OSINT changes only

Tick both boxes when any file under tests/integration/osint/__snapshots__/ or tests/fixtures/osint/ is modified by this PR:

  • OSINT snapshot refresh acknowledged. I have reviewed every diff under tests/integration/osint/__snapshots__/, confirmed the methodology change is intentional, and regenerated the snapshots with npm run test:osint:snapshots -- -u.
  • Methodology change documented. The justification for the scoring/classification/attribution change is described in this PR's body and (where appropriate) in INTEGRATION_TESTING.md § "OSINT QA Harness — Golden Snapshots".

See CONTRIBUTING.md § "Refreshing OSINT golden snapshots" for the full procedure and reviewer guidance.

Added steps to generate and use a GitHub App token for authentication in the release workflow.

Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com>
@pethers
pethers merged commit ae2f920 into main Jul 18, 2026
7 checks passed
@pethers
pethers deleted the pethers-patch-1 branch July 18, 2026 13:55
@github-actions github-actions Bot added infrastructure CI/CD and build infrastructure github_actions GitHub Actions updates labels Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions GitHub Actions updates infrastructure CI/CD and build infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant