-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ci): GitHub Action for QA labels #8089
Conversation
I have created this repo to demonstrate how it works: https://github.com/auroraisluna/qa-labels-for-prs-test/pull/1, feel free to explore. |
At least code wise looks ok, approved |
LGTM, merge it. Will certainly make identifying the status of each PR easier than before. |
that was not my intention |
Not RTT yet, fixing a potential bug. |
GitHub uses v1.0.0 on my personal testing repo but it should use 1.0.2. If someone can test this out - RTM :) |
Fixes #[issue_no]
Summary of Changes
Introduces a GitHub Action (created by me https://github.com/auroraisluna/qa-labels-for-prs) with the purpose of automatically labeling incoming PRs when they are marked via a QA report or by a developer as "Ready to test"
This does not change the workflow of QA, however it simply adds labels depending on the QA report.
Example:
For maintainers:
This action requires
pull_requests
write permission for the labels.Action repo: https://github.com/auroraisluna/qa-labels-for-prs
Discord username (if different from GitHub): alepouna
Testing instructions
This does not require any aircraft change. Once this Action is enabled, any new QA comments in PRs will have labels.
How to download the PR for QA
Every new commit to this PR will cause a new A32NX artifact to be created, built, and uploaded.