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

Clean up nightly build/deploy w/o nightly branch update. #3188

Merged
merged 23 commits into from
Dec 22, 2023

Conversation

zaneselvans
Copy link
Member

@zaneselvans zaneselvans commented Dec 22, 2023

Takes the working elements of #3183 and gets them merged into main so the builds are working again.

  • Fix syntax error in build-deploy-pudl workflow.
  • Move envvar printing into separate step
  • Rename GITHUB_REF to BUILD_REF
  • set the nightly tag, so we have something to merge
  • Allow write permissions for git tagging in nightly builds workflow
  • Functionalize udpate_nightly_branch()
  • Set origin for nightly when pushing.
  • Temporarily disable nightly branch updates to fix nightly builds.

@zaneselvans zaneselvans requested a review from jdangerx December 22, 2023 18:24
@zaneselvans zaneselvans added the nightly-builds Anything having to do with nightly builds or continuous deployment. label Dec 22, 2023
@zaneselvans zaneselvans self-assigned this Dec 22, 2023
@zaneselvans zaneselvans enabled auto-merge (squash) December 22, 2023 18:50
@zaneselvans zaneselvans disabled auto-merge December 22, 2023 19:56
@zaneselvans zaneselvans merged commit 7685a02 into main Dec 22, 2023
12 of 13 checks passed
@zaneselvans zaneselvans deleted the hotfix-nightly-builds branch December 22, 2023 19:57
@zaneselvans
Copy link
Member Author

The ci-integration runner got killed when attempting to cache an epacems archive. I've seen this happen occasionally elsewhere too, but it doesn't seem to be consistent/repeatable. I went ahead and overrode it to merge, but I'm a little worried that with the new annual epacems archives we may see this problem more frequently. @e-belfer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nightly-builds Anything having to do with nightly builds or continuous deployment.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants