Skip to content
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

Skip staging deploy if StagingDeployCash is locked #1959

Merged
merged 1 commit into from
Mar 19, 2021

Conversation

roryabraham
Copy link
Contributor

Details

We should not be doing staging deploys when the StagingDeployCash is locked. See this workflow for an example of what we don't want to happen.

This happened because we temporarily re-arranged when we deploy staging to get this process built out quicker, so this PR is a temporary fix so we can start using the QA process w/ Applause.

Fixed Issues

Fixes broken workflow run: https://github.com/Expensify/Expensify.cash/runs/2152639779?check_suite_focus=true

Tests

  1. Merge this PR
  2. Monitor the preDeploy workflow that is triggered when this PR is merged. It should not push tags to deploy staging.

@roryabraham roryabraham self-assigned this Mar 19, 2021
@roryabraham roryabraham requested a review from a team as a code owner March 19, 2021 22:58
@botify botify requested review from robertjchen and removed request for a team March 19, 2021 22:58
@Jag96 Jag96 merged commit ad352bb into master Mar 19, 2021
@Jag96 Jag96 deleted the Rory-DeferDeployment branch March 19, 2021 23:29
@github-actions github-actions bot locked and limited conversation to collaborators Mar 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants