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

Migrate deployment from Travis to Actions #313

Open
5 of 6 tasks
kcranston opened this issue Dec 3, 2020 · 4 comments
Open
5 of 6 tasks

Migrate deployment from Travis to Actions #313

kcranston opened this issue Dec 3, 2020 · 4 comments

Comments

@kcranston
Copy link
Collaborator

kcranston commented Dec 3, 2020

Steps for migration:

@mbjoseph has given us a good first step by translating our travis file to Actions in his fork. We probably want to aim for re-writing the whole workflow in Actions (i.e. use as much of the Actions tooling as possible, rather than just calling deploy.py script in an Actions workflow and having it do most of the work).

@lwasser
Copy link

lwasser commented Dec 3, 2020

@kcranston i've been adding secrets to the repos to support actions. let me know what you need as it's super easy to do. i'm really loving actions a lot

@lwasser
Copy link

lwasser commented Dec 3, 2020

the one consideration is that if deploy.py works, it could be run on any CI infrastructure so the question is - are we sure we want to stick with actions for a while or is flexibilty nice. i also run deploy locally and it seems to work when i'm in a pinch - ci not working.

@kcranston
Copy link
Collaborator Author

Good point, @lwasser We will need to make changes to deploy.py to remove the travis bits, so this might be a good time to add a --local option for running locally using local gcloud credentials.

@lwasser
Copy link

lwasser commented Jun 4, 2021

@kcranston i think we can close this. can you close it if we can?

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

No branches or pull requests

2 participants