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

Make the ansible scripts a little safer. #47

Merged
merged 2 commits into from
Jan 22, 2024
Merged

Make the ansible scripts a little safer. #47

merged 2 commits into from
Jan 22, 2024

Conversation

stea-uw
Copy link
Contributor

@stea-uw stea-uw commented Nov 8, 2023

Context: Andrew mentioned it's possible to deploy to prod accidentally too easily, and I agree.

I updated the script to prompt for confirmation first, to make it a little safer.

Context: Andrew mentioned it's possible to deploy to prod accidentally too easily, and I agree.

I updated the script to prompt for confirmation first, to make it a little safer.
@stea-uw stea-uw requested a review from mar235av November 8, 2023 00:29
@stea-uw stea-uw self-assigned this Nov 8, 2023
@mar235av
Copy link
Collaborator

mar235av commented Nov 8, 2023

Looks good. That should be enough to distinguish an eval release from a prod release.
I would suggest adding an output line that indicates which product is being released to prod. That makes it easier to review what you're deploying as well as where, to prevent accidentally deploying the wrong thing to prod.

@stea-uw
Copy link
Contributor Author

stea-uw commented Nov 13, 2023

I added a quick smoke test, just so the script will make sure the server is still running.

@stea-uw stea-uw merged commit 9606462 into main Jan 22, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants