Skip to content

chore: bump ubuntu #35676

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

Merged
merged 5 commits into from
Apr 1, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci-code-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:

jobs:
code-check:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

name: ${{ matrix.check == 'ts' && 'TypeScript' || 'Code Lint' }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-deploy-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
- develop
jobs:
deploy-preview:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: rharkor/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ env:

jobs:
test:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
env:
RC_DOCKERFILE: ${{ inputs.rc-dockerfile }}.${{ (matrix.mongodb-version == '7.0' && 'debian' && false) || 'alpine' }}
RC_DOCKER_TAG: ${{ inputs.rc-docker-tag }}.${{ (matrix.mongodb-version == '7.0' && 'debian' && false) || 'alpine' }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-test-unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ env:

jobs:
test:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

name: Unit Tests

Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ env:
jobs:
release-versions:
name: ⚙️ Variables Setup
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
release: ${{ steps.by-tag.outputs.release }}
latest-release: ${{ steps.latest.outputs.latest-release }}
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:

notify-draft-services:
name: 🚀 Notify external services - draft
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
needs: [release-versions]
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -136,7 +136,7 @@ jobs:
packages-build:
name: 📦 Build Packages
needs: [release-versions, notify-draft-services]
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- name: Github Info
run: |
Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:
include-hidden-files: true

deploy-preview:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [release-versions, packages-build]
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -225,7 +225,7 @@ jobs:
build:
name: 📦 Meteor Build - coverage
needs: [release-versions, packages-build]
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

steps:
- name: Collect Workflow Telemetry
Expand Down Expand Up @@ -256,7 +256,7 @@ jobs:
name: 📦 Meteor Build - official
needs: [tests-done, release-versions, packages-build]
if: (github.event_name == 'release' || github.ref == 'refs/heads/develop')
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

steps:
- name: Collect Workflow Telemetry
Expand Down Expand Up @@ -286,7 +286,7 @@ jobs:
# TODO: this should go away once upstream builds are fixed
build-matrix-rust-bindings-for-alpine:
name: Builds matrix rust bindings against alpine
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: check cache for matrix-rust-sdk-crypto-nodejs
id: matrix-rust-sdk-crypto-nodejs
Expand Down Expand Up @@ -331,7 +331,7 @@ jobs:
build-gh-docker-coverage:
name: 🚢 Build Docker Images for Testing
needs: [build, release-versions, build-matrix-rust-bindings-for-alpine]
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

env:
RC_DOCKERFILE: ${{ needs.release-versions.outputs.rc-dockerfile }}.${{ matrix.platform }}
Expand Down Expand Up @@ -376,7 +376,7 @@ jobs:
build-gh-docker:
name: 🚢 Build Docker Images for Production
needs: [build-prod, release-versions]
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

env:
RC_DOCKERFILE: ${{ needs.release-versions.outputs.rc-dockerfile }}.${{ matrix.platform }}
Expand Down Expand Up @@ -563,7 +563,7 @@ jobs:

tests-done:
name: ✅ Tests Done
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
needs: [checks, test-unit, test-api, test-ui, test-api-ee, test-ui-ee, test-ui-ee-no-watcher]
if: always()
steps:
Expand Down Expand Up @@ -601,7 +601,7 @@ jobs:

deploy:
name: 🚀 Publish build assets
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
if: github.event_name == 'release' || github.ref == 'refs/heads/develop'
needs: [build-gh-docker, release-versions]

Expand Down Expand Up @@ -655,7 +655,7 @@ jobs:

docker-image-publish:
name: 🚀 Publish Docker Image (main)
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
needs: [deploy, release-versions]

strategy:
Expand Down Expand Up @@ -765,7 +765,7 @@ jobs:

services-docker-image-publish:
name: 🚀 Publish Docker Image (services)
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
needs: [deploy, release-versions]

strategy:
Expand Down Expand Up @@ -854,7 +854,7 @@ jobs:

notify-services:
name: 🚀 Notify external services
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
needs:
- services-docker-image-publish
- docker-image-publish
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ on:

jobs:
CodeQL-Build:
# CodeQL runs on ubuntu-latest and windows-latest
runs-on: ubuntu-latest
# CodeQL runs on ubuntu-24.04 and windows-latest
runs-on: ubuntu-24.04

steps:
- name: Checkout repository
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/new-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ env:

jobs:
new-release:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-title-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
check:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: thehanimo/[email protected]
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-update-description.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ concurrency: ${{ github.workflow }}-${{ github.ref }}

jobs:
update-pr:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
if: startsWith(github.head_ref, 'release-')
steps:
- name: Checkout Repo
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
jobs:
release:
name: Release
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout Repo
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-candidate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
- cron: '28 12 20 * *' # run at minute 28 to avoid the chance of delay due to high load on GH
jobs:
new-release:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: Close inactive issues
on:
schedule:
- cron: "0 */6 * * *"
- cron: '0 */6 * * *'

jobs:
close-issues:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
permissions:
issues: write
steps:
Expand All @@ -14,7 +14,7 @@ jobs:
days-before-issue-stale: 14
days-before-issue-close: 14
any-of-labels: 'stat: need more info,stat: waiting response'
stale-issue-label: "stat: no response"
stale-issue-message: "This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of 14 days with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed."
close-issue-message: "This issue was closed because it has been inactive for 14 days since being marked as stale."
stale-issue-label: 'stat: no response'
stale-issue-message: 'This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of 14 days with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.'
close-issue-message: 'This issue was closed because it has been inactive for 14 days since being marked as stale.'
repo-token: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/update-version-durability.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

jobs:
update-versions:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v4
Expand Down
Loading