Skip to content

ci: use allure-ci GitHub App token instead of QAMETA_CI - #220

Closed
todti wants to merge 1 commit into
mainfrom
ci/allure-ci-app-token
Closed

todti wants to merge 1 commit into
mainfrom
ci/allure-ci-app-token

Conversation

@todti

@todti todti commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Mirrors allure-framework/allure-rust#44: the release workflow now mints a short-lived token via actions/create-github-app-token (allure-ci app) instead of the long-lived QAMETA_CI PAT, and commits as <slug>[bot].

Requires org vars ALLURE_CI_APP_CLIENT_ID, ALLURE_CI_APP_SLUG, ALLURE_CI_APP_USER_ID and secret ALLURE_CI_APP_PRIVATE_KEY, plus branch protection bypass/push for the allure-ci app (already configured).

Validation: only exercised by an actual workflow_dispatch release run — needs a real release to confirm push + release creation.

@todti
todti force-pushed the ci/allure-ci-app-token branch from 486448b to 09480f0 Compare September 16, 2026 08:51
@todti

todti commented Sep 16, 2026

Copy link
Copy Markdown
Contributor Author

Recreating.

@todti todti closed this Sep 16, 2026
@epszaw
epszaw deleted the ci/allure-ci-app-token branch September 16, 2026 09:18
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