-
Notifications
You must be signed in to change notification settings - Fork 153
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
SPIKE | Automatic deployment from main to staging #9215
Comments
@cdanfon @mtdenton @danielfmiranda @fessehaye I have been looking into this now for 2h and here are my notes:
|
Hi @tbrlpld Thanks for doing this, you've done great work breaking everything down so that it's pretty easy to understand. @mtdenton Feels like the next action is for the engineering team to review the options and decide which one to go for. Are you OK to organise a meeting for this with Jen, Simon, Daniel and Tibor? |
Agreed, looking to have discussions surrounding this sometime after PNI launch. |
#9221 Just want to document that I attempted some solution to this around august. |
@fessehaye What was the result of your attempt? Was there something blocking you from getting further with it? I could not finish my attempt because I can not set secrets on the repo. See #9494 |
It appears no one is actively working on this. Moving this out of the sprint and back into sprint ready. |
@mtdenton Just wanted to raise awareness of this one, now that the PNI integration branch has been merged. |
Pulling this into the sprint because I have some time after finishing my tickets and this will make all future work less painful. |
Since we are not going to have DevOps support for a while, we can go with the custom GitHub action for now. I had already explored what that could look like in #9494. I will push that further to make it fully functioning. If we want to switch the approach in the future, switch to a different org and fully activate the Heroku-Github integration we can do that later on. Creating the custom Action is not going to block that. So this decision is easily reversible. |
#9494 is now cleaned up and ready for review. |
@fessehaye @danielfmiranda @mmmavis Just tagging you all for review of PR #9494 |
Looks like I forgot to fetch before push 😓 |
This is still not working 😓 |
Continuous deployments are now working: https://github.com/mozilla/foundation.mozilla.org/actions/runs/3605800399/jobs/6076534615 |
This spike is to investigate options for automatic deployments from main to staging.
These are a few initial thoughts/questions:
[Time box to 2 hours]
The text was updated successfully, but these errors were encountered: