diff --git a/.github/workflows/bandit.yml b/.github/workflows/bandit.yml index 41e2d9759978..eeea2405be25 100644 --- a/.github/workflows/bandit.yml +++ b/.github/workflows/bandit.yml @@ -2,7 +2,7 @@ name: Bandit on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - id: files diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index a86f236f49d7..1ff4d803aa99 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -2,7 +2,7 @@ name: Black on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/cache.yml b/.github/workflows/cache.yml index 7f02ff48884c..e123230bc3d8 100644 --- a/.github/workflows/cache.yml +++ b/.github/workflows/cache.yml @@ -13,7 +13,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} REPO: ${{ github.repository }} - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 3f7cac7f664e..07838c0d67de 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -23,7 +23,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: actions: read contents: read diff --git a/.github/workflows/comment.yml b/.github/workflows/comment.yml index 7df8f8c02c76..8e41559cb2c3 100644 --- a/.github/workflows/comment.yml +++ b/.github/workflows/comment.yml @@ -10,7 +10,7 @@ jobs: verify_author: if: contains(github.event.issue.html_url, '/pull') && contains(github.event.comment.body, '/check') - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: ref: ${{ steps.get-ref.outputs.ref }} cid: ${{ steps.send-status.outputs.cid }} @@ -60,7 +60,7 @@ jobs: ref: ${{ needs.verify_author.outputs.ref }} send_status: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [run-full, verify_author] if: needs.run-full.result != 'skipped' && always() env: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c93361d55975..887b67e45d76 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -15,7 +15,7 @@ jobs: generate_github_pages: permissions: contents: write - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml index b79ec61f4b63..37e253cbe038 100644 --- a/.github/workflows/eslint.yml +++ b/.github/workflows/eslint.yml @@ -2,7 +2,7 @@ name: ESLint on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 diff --git a/.github/workflows/finalize-release.yml b/.github/workflows/finalize-release.yml index 8f19cb1e9e60..a5c013f4913b 100644 --- a/.github/workflows/finalize-release.yml +++ b/.github/workflows/finalize-release.yml @@ -3,7 +3,7 @@ on: workflow_dispatch: jobs: main: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Discover pending release id: discover diff --git a/.github/workflows/full.yml b/.github/workflows/full.yml index e42380de5ead..51844dd6c2b5 100644 --- a/.github/workflows/full.yml +++ b/.github/workflows/full.yml @@ -22,7 +22,7 @@ jobs: build: needs: search_cache - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -94,7 +94,7 @@ jobs: rest_api_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -186,7 +186,7 @@ jobs: unit_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -244,7 +244,7 @@ jobs: e2e_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/hadolint.yml b/.github/workflows/hadolint.yml index 447cf1e73efa..85f205dad014 100644 --- a/.github/workflows/hadolint.yml +++ b/.github/workflows/hadolint.yml @@ -2,7 +2,7 @@ name: HadoLint on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - id: files diff --git a/.github/workflows/helm.yml b/.github/workflows/helm.yml index 88865f278d47..6c4ed8f8576f 100644 --- a/.github/workflows/helm.yml +++ b/.github/workflows/helm.yml @@ -21,7 +21,7 @@ jobs: github.event.pull_request.draft == false && !startsWith(github.event.pull_request.title, '[WIP]') && !startsWith(github.event.pull_request.title, '[Dependent]') - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/isort.yml b/.github/workflows/isort.yml index 620dc6c85d79..2f7091f10194 100644 --- a/.github/workflows/isort.yml +++ b/.github/workflows/isort.yml @@ -2,7 +2,7 @@ name: isort on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index becca0218f94..0e03bad8ee82 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,7 +28,7 @@ jobs: build: needs: search_cache - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -132,7 +132,7 @@ jobs: rest_api_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -206,7 +206,7 @@ jobs: unit_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -270,7 +270,7 @@ jobs: e2e_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -389,7 +389,7 @@ jobs: publish_dev_images: if: github.ref == 'refs/heads/develop' needs: [rest_api_testing, unit_testing, e2e_testing] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -428,7 +428,7 @@ jobs: docker push "${UI_IMAGE_REPO}:dev" codecov: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [unit_testing, e2e_testing, rest_api_testing] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 798bd46ceced..19bc1475d063 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -8,7 +8,7 @@ on: default: X.Y.Z jobs: main: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Validate version number env: diff --git a/.github/workflows/publish-artifacts.yml b/.github/workflows/publish-artifacts.yml index 5cd6b127c939..3a49454431cc 100644 --- a/.github/workflows/publish-artifacts.yml +++ b/.github/workflows/publish-artifacts.yml @@ -5,7 +5,7 @@ on: jobs: docker-images: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -34,7 +34,7 @@ jobs: docker push "${DOCKERHUB_WORKSPACE}/${UI_IMAGE_REPO}:latest" python-packages: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: id-token: write steps: diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 05237f441988..5527dfaefc0a 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -2,7 +2,7 @@ name: Pylint on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - id: files diff --git a/.github/workflows/regallint.yml b/.github/workflows/regallint.yml index b35a1a862b34..9c2ec0809d8c 100644 --- a/.github/workflows/regallint.yml +++ b/.github/workflows/regallint.yml @@ -2,7 +2,7 @@ name: Regal on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Setup Regal diff --git a/.github/workflows/remark.yml b/.github/workflows/remark.yml index cc4be9da3409..81ba37b1cd4a 100644 --- a/.github/workflows/remark.yml +++ b/.github/workflows/remark.yml @@ -2,7 +2,7 @@ name: Remark on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 diff --git a/.github/workflows/schedule.yml b/.github/workflows/schedule.yml index bf74b30df047..ae1e22e6955c 100644 --- a/.github/workflows/schedule.yml +++ b/.github/workflows/schedule.yml @@ -10,7 +10,7 @@ env: jobs: check_updates: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 env: REPO: ${{ github.repository }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -43,7 +43,7 @@ jobs: build: needs: search_cache - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -100,7 +100,7 @@ jobs: unit_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -170,7 +170,7 @@ jobs: e2e_testing: needs: build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/search-cache.yml b/.github/workflows/search-cache.yml index d19b434bd090..203e7c905c96 100644 --- a/.github/workflows/search-cache.yml +++ b/.github/workflows/search-cache.yml @@ -12,7 +12,7 @@ on: jobs: search_cache: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: sha: ${{ steps.get-sha.outputs.sha}} env: diff --git a/.github/workflows/stylelint.yml b/.github/workflows/stylelint.yml index 322c87482f6e..b6a0b903b726 100644 --- a/.github/workflows/stylelint.yml +++ b/.github/workflows/stylelint.yml @@ -2,7 +2,7 @@ name: StyleLint on: pull_request jobs: Linter: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 diff --git a/.github/workflows/trigger-dependent-repo-update.yml b/.github/workflows/trigger-dependent-repo-update.yml index c1d5819db52c..68062f17506e 100644 --- a/.github/workflows/trigger-dependent-repo-update.yml +++ b/.github/workflows/trigger-dependent-repo-update.yml @@ -7,7 +7,7 @@ on: jobs: trigger: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Generate authentication token id: gen-token diff --git a/.github/workflows/update-yarn-lock.yml b/.github/workflows/update-yarn-lock.yml index 6f8ccd05a315..55c873c86acd 100644 --- a/.github/workflows/update-yarn-lock.yml +++ b/.github/workflows/update-yarn-lock.yml @@ -12,7 +12,7 @@ on: jobs: update: if: startsWith(github.event.pull_request.head.ref, 'snyk-') - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4