-
Notifications
You must be signed in to change notification settings - Fork 467
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
pin ubuntu version used by github #30871
Labels
Comments
dcolina
added
Team : Platform
Platform Team
and removed
Team : Platform
Platform Team
labels
Dec 9, 2024
dcolina
moved this from Current Sprint Backlog
to In Progress
in dotCMS - Product Planning
Dec 9, 2024
dcolina
added a commit
to dotCMS/core-workflow-test
that referenced
this issue
Dec 9, 2024
github-merge-queue bot
pushed a commit
to dotCMS/core-workflow-test
that referenced
this issue
Dec 9, 2024
### Proposed Changes This pull request updates the GitHub Actions workflows to use Ubuntu 22.04 instead of using `latest` tag and older versions (like 20.04). Key changes include: * Updated the `runs-on` field to `ubuntu-22.04` across multiple workflow files to ensure consistency.
dcolina
added a commit
to dotCMS/core-workflow-test
that referenced
this issue
Dec 10, 2024
dcolina
added a commit
that referenced
this issue
Dec 10, 2024
dcolina
added a commit
to dotCMS/core-workflow-test
that referenced
this issue
Dec 11, 2024
…ERSION. An easy way to maintain.
dcolina
added a commit
that referenced
this issue
Dec 11, 2024
github-merge-queue bot
pushed a commit
that referenced
this issue
Dec 11, 2024
### Proposed Changes * This pull request proposes updating all Ubuntu runners in our CICD pipelines to version 24.04. * A new GitHub repository variable is needed. `UBUNTU_RUNNER_VERSION` must be set to `24.04`; otherwise, workflows will default to using `22.04`. ## Details We conducted thorough testing with the following setups: *Ubuntu 22.04:* - Executed main CICD workflows (PR, Merge Queue, Trunk, and Nightly) on fork. All runs completed successfully without any unusual behavior. *Ubuntu 24.04:* - Repeated the same tests with runners updated to 24.04. Similarly, all workflows ran correctly, with no anomalies observed. ### Proposal - Given the successful results in both cases, we propose setting the runners directly to version 24.04 to streamline the update process. ### Next Steps - Merge this PR to update the Ubuntu runners. - Monitor post-deployment to ensure stability across all workflows. ### Fixes #30871
github-project-automation
bot
moved this from In Review
to Internal QA
in dotCMS - Product Planning
Dec 11, 2024
Since no issues have arisen after the merge, and considering that several PR checks have been executed, multiple branches have been merged, and the latest nightly process was completed successfully, we are marking this task as approved and closing it. If any issues or errors arise in the future, they will be addressed in a separate issue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
github is changing version of ubuntu they're going to use in github runners. They're retagging
latest
tag.We want to get in front of this and pin so we have reproducible builds and control the cutover to new versions.
Acceptance Criteria
latest
pin to the current version we're using1
The text was updated successfully, but these errors were encountered: