Send to Slack when RC ready for QA
Closed this issue · 1 comments
Create a github action called ready-for-qa
. The release candidate cannot begin QA until it has been merged into the release
branch. Therefore, on push into release
we should alert QA by posting the Release Issue (created here ) in the QA slack channel.
Trigger: on push into release
branch
Inputs:
token
= (unsure but I know Gabe knows)
slack-channel
= api-team-releases
slack-title
= ${{ github.event.repository.name }} v${{ version* }} QA Needed
slack-message
= The release branch of ${{ github.event.repository.name }} is ready for QA. Issue: ${{ issue* }}
slack-webhook
= (whatever was in the one you deleted)
msg-minimal
= true
project
= 103
project-column
= In QA
*version = The version of the release currently open. You will have to somehow grab this since it was created in here and not this GHA.
*issue = The link to the open issue labelled with the "release" label
Flow should be:
- Get version
- Get URL to Release Issue
- Use dequelabs/axe-api-team-public#61 to send to slack
- Use https://github.com/dequelabs/axe-api-team/issues/370 to move the issue url gotten from 2 above to the column letting us know QA has now been notified
Closing this because it will be part of deploy-release-candidate
and doesn't need to be separate