Skip to content

Conversation

@olive-KTB
Copy link
Contributor

Add GitHub Mirror Token Rotation Job

This PR adds automated GitHub token rotation for our Gitlab repository mirrors by including a shared CI job from our central CI repository.

Changes

  • Included the shared IAT (Installation Access Token) rotation job from kobo_toolbox/shared_ci_project in Gitlab.
  • Added the update_token stage to the Gitlab CI pipeline.
  • Updated job rules to ensure regular jobs only run on pushes/PRs and not on schedules.
  • The token rotation job only runs when triggered by a schedule

@olive-KTB olive-KTB requested a review from jnm May 8, 2025 14:03
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