Skip to content

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

Merged
epszaw merged 1 commit into
mainfrom
ci/allure-ci-app-token
Sep 16, 2026
Merged

epszaw merged 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.

@epszaw
epszaw merged commit 5995d20 into main Sep 16, 2026
17 of 20 checks passed
@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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants