Staging API does not automatically deploy after merge to main #971
Labels
🤖 aspect: dx
Concerns developers' experience with the codebase
🛠 goal: fix
Bug fix
🟧 priority: high
Stalls work on the project or its dependents
🧱 stack: mgmt
Related to repo management and automations
Description
The staging API deployment workflow is not being triggered by the CI/CD workflow when merges to main pass CI.
Reproduction
Merge to main with API changes and note that staging doesn't automatically deploy. You can see this is the case in two places.
In the deployment workflow itself you can see that Zack and I have manually run the workflow and that those are the only instances of it running.
Likewise, you can see the CI/CD workflow on
main
that include API changes, like the following ones, all skip the API deployment:https://github.com/WordPress/openverse/actions/runs/4470063731
https://github.com/WordPress/openverse/actions/runs/4449387262
https://github.com/WordPress/openverse/actions/runs/4443742095
Additional context
Marked as high because it doesn't match developer expectations which causes delays when testing critical PRs (for example, the ones attempting to address the production incident over the last few days).
Pinging @AetherUnbound and @dhruvkb as the most expert maintainers in this area for help/ideas debugging if y'all have time.
The text was updated successfully, but these errors were encountered: