diff --git a/.github/workflows/build-and-deploy-site.yml b/.github/workflows/build-and-deploy-site.yml index 9f5a7bba0..681c56fd7 100644 --- a/.github/workflows/build-and-deploy-site.yml +++ b/.github/workflows/build-and-deploy-site.yml @@ -9,7 +9,7 @@ on: workflow_dispatch: jobs: build-and-deploy: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout 🛎️ uses: actions/checkout@master diff --git a/.github/workflows/build-and-preview-site.yml b/.github/workflows/build-and-preview-site.yml index 9318e2dfb..56d4ef9ec 100644 --- a/.github/workflows/build-and-preview-site.yml +++ b/.github/workflows/build-and-preview-site.yml @@ -9,7 +9,7 @@ on: jobs: site-preview: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout 🛎️ uses: actions/checkout@master diff --git a/.github/workflows/bump-meshery-version.yml b/.github/workflows/bump-meshery-version.yml index 45722c87a..c2534aea6 100644 --- a/.github/workflows/bump-meshery-version.yml +++ b/.github/workflows/bump-meshery-version.yml @@ -8,7 +8,7 @@ on: jobs: versions-check: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: current: ${{ steps.current.outputs.VERSION }} steps: @@ -23,7 +23,7 @@ jobs: echo "VERSION=$(cat ./number)" >> $GITHUB_OUTPUT id: current bump-meshery: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: versions-check steps: - name: Checkout Meshery code @@ -62,7 +62,7 @@ jobs: assignees: l5io draft: false bump-meshery-extensions: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: versions-check steps: - name: Checkout Meshery Extensions code @@ -101,7 +101,7 @@ jobs: assignees: l5io draft: false bump-layer5: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: versions-check steps: - name: Checkout Layer5 code @@ -139,7 +139,7 @@ jobs: assignees: l5io draft: false bump-meshery-cloud: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: versions-check steps: - name: Checkout Meshery Extensions code diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 76dc280a2..a4bceac6f 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -5,7 +5,7 @@ on: jobs: checks: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: node-version: [16, 18, 20] diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4fdbc6f2b..2b052cd4a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,7 +13,7 @@ on: - '*' jobs: lint: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: node-version: [16, 18, 20] diff --git a/.github/workflows/multi-platform.yml b/.github/workflows/multi-platform.yml index f9861dbc0..6f18001b8 100644 --- a/.github/workflows/multi-platform.yml +++ b/.github/workflows/multi-platform.yml @@ -33,7 +33,7 @@ env: jobs: print-inputs: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - run: | @@ -45,7 +45,7 @@ jobs: echo "Env GIT_TAG: ${{ github.event.release.tag_name }}" docker-build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout repo diff --git a/.github/workflows/preview-site.yml b/.github/workflows/preview-site.yml index 49fd6f0d8..b8bed602f 100644 --- a/.github/workflows/preview-site.yml +++ b/.github/workflows/preview-site.yml @@ -8,7 +8,7 @@ on: jobs: deploy-preview: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout code uses: actions/checkout@v2.3.1 diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index a88e6d16d..e2a67b5df 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -8,7 +8,7 @@ on: jobs: update_release_draft: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: # Drafts your next Release notes as Pull Requests are merged into "master" - uses: release-drafter/release-drafter@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 71339d203..91cf072df 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ env: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -21,7 +21,7 @@ jobs: publish-gpr: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -46,7 +46,7 @@ jobs: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} versions-check: needs: publish-gpr - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/github-script@v7 id: versions diff --git a/.github/workflows/slack.yml b/.github/workflows/slack.yml index 7b556b3ea..3f27b7326 100644 --- a/.github/workflows/slack.yml +++ b/.github/workflows/slack.yml @@ -7,7 +7,7 @@ jobs: star-notify: if: github.event_name == 'watch' name: Notify Slack on star - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Get current star count run: | @@ -21,7 +21,7 @@ jobs: good-first-issue-notify: if: github.event_name == 'issues' && github.event.label.name == 'good first issue' || github.event.label.name == 'first-timers-only' name: Notify Slack for new good-first-issue - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Notify slack env: