Actions
action #138674
closedopenQA Tests (public) - coordination #96596: [qe-core][CI] CI/CD and Coding style improvements
Reusable github workflow in openQA is causing a problem for os-autoinst-bot dependency PR
Description
Observation¶
We are now getting an error in our nightly dependencies update job:
https://app.circleci.com/pipelines/github/os-autoinst/openQA/12400/workflows/7bc41274-bbd1-4145-9a0f-0715f4e9e37f/jobs/115757
[dependency_2023-10-27 d20ce8677] Dependency cron 2023-10-27
2 files changed, 2 insertions(+), 2 deletions(-)
To https://github.com/os-autoinst-bot/openQA.git
! [remote rejected] dependency_2023-10-27 -> dependency_2023-10-27 (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/commit-message-checker.yml` without `workflow` scope)
error: failed to push some refs to 'https://github.com/os-autoinst-bot/openQA.git'
Exited with code exit status 1
Acceptance criteria¶
- AC1: Nightly dependency update jobs are known to run successfully -> https://app.circleci.com/pipelines/github/os-autoinst/openQA?branch=master
- AC2: Dependency update PRs are being created successfully
Suggestions¶
- DONE Fix the actual problem -> was solved by giving the original bot access more scope
- Consider moving from circleCI to github actions
Actions