I have been playing with Github Actions. I have a
Run some unit tests
Create Deployment (via Deployments API)
This then triggers a
deployment workflow as follows:
Deploy the app
Run integration tests against the deployed app
Mark deployment status as ‘success’ or ‘error’ (based on previous step)
This used to show 2 ‘Checks’ on the Pull Request: ‘Test’ and ‘Deploy’. Now I’m only seeing the ‘Test’ check. The ‘Deploy’ workflow is still run, but it doesn’t seem to be associated with the Pull Request any more.
This means that if the ‘Deploy’ workflow fails I’m wrongly seeing a green tick on the PR even though it’s not safe to merge. Previously this caused a red cross.
I’m unsure what’s changed here. Can anyone suggest how I can acheive my desired behaviour?