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

As WRES team, I would like to identify a candidate for github Release v6.29, test it, and if it passes, deploy it; candidate RC1: 4273062ed22407a6d766ad73e7dfe637af7228ab wres-20250206-4273062.zip #401

Open
2 of 10 tasks
epag opened this issue Feb 5, 2025 · 5 comments
Assignees
Labels
deployment Work related to deployments
Milestone

Comments

@epag
Copy link
Collaborator

epag commented Feb 5, 2025

  • 1 - Tag a commit as staging to kick off pre-release workflow (Pre-release github action; this tests db migration)
  • 2 - Nominate a commit that has passed the pre-release workflow (Pre-release github action)
  • 3 - Initiate staging release (initiate-release-deployment Jenkins workflow; emails will report test results for external service, system tests, and 900 series)
  • 4 - Test candidate with identified alpha (internal) User Acceptance Tests (-ti)
  • 5 - Test candidate as a standalone.
  • 6 - Push yml files changed
  • 7 - Tag the commits that produced the release that passed everything and was already deployed to -prod
  • 8 - Update database documentation in wiki
  • 9 - Update user documentation
  • 10 - Close GitHub tickets actually completed in this release and move tickets not completed to backlog
@epag epag added the deployment Work related to deployments label Feb 5, 2025
@epag
Copy link
Collaborator Author

epag commented Feb 5, 2025

We should probably do library updates, its been awhile since our last update.

Also I saw that we can create ticket templates now so ill go ahead and create a deploy template for easier ticket creation going forward

@epag epag added this to the v6.29 milestone Feb 5, 2025
@epag epag self-assigned this Feb 5, 2025
@epag
Copy link
Collaborator Author

epag commented Feb 6, 2025

Dependency updates made it in, gonna wait for that to pass automated testing and then will kick off the deployment.

Going to take a walk while I wait for those results, will be back in around an hour

@epag
Copy link
Collaborator Author

epag commented Feb 6, 2025

Looks like pre-commit failed, investigating

@epag
Copy link
Collaborator Author

epag commented Feb 6, 2025

Ahh, I think its because latest was tagged as the docker release and I think we look for the zip files from the previous release. Going to change that and re-run the flow to see if that fixes things

@epag
Copy link
Collaborator Author

epag commented Feb 6, 2025

Pre-release testing passed

@epag epag changed the title As WRES team, I would like to identify a candidate for github Release v6.29, test it, and if it passes, deploy it; candidate RC1: As WRES team, I would like to identify a candidate for github Release v6.29, test it, and if it passes, deploy it; candidate RC1: 4273062ed22407a6d766ad73e7dfe637af7228ab wres-20250206-4273062.zip Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployment Work related to deployments
Projects
None yet
Development

No branches or pull requests

1 participant