diff --git a/.github/workflows/build-enzyme-v0.0.130.yaml b/.github/workflows/build-enzyme-v0.0.130.yaml index 0840141ef8..297dadaec7 100644 --- a/.github/workflows/build-enzyme-v0.0.130.yaml +++ b/.github/workflows/build-enzyme-v0.0.130.yaml @@ -15,7 +15,7 @@ jobs: name: Determine runner type to use uses: ./.github/workflows/determine-workflow-runner.yml with: - default_runner: ubuntu-latest + default_runner: ubuntu-22.04 constants: name: "Set build matrix" diff --git a/.github/workflows/build-nightly-release.yaml b/.github/workflows/build-nightly-release.yaml index bfd4a72afa..562cbb63fc 100644 --- a/.github/workflows/build-nightly-release.yaml +++ b/.github/workflows/build-nightly-release.yaml @@ -9,7 +9,7 @@ on: jobs: setup: name: Setup the release - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout Catalyst repo uses: actions/checkout@v4 @@ -53,7 +53,7 @@ jobs: upload: name: Prepare & Upload wheels to TestPyPI needs: [linux-x86, macos-arm] # linux-aarch, macos-x86 - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 permissions: id-token: write # IMPORTANT: mandatory for trusted publishing diff --git a/.github/workflows/build-wheel-linux-x86_64.yaml b/.github/workflows/build-wheel-linux-x86_64.yaml index 899fc53686..e351b65ab2 100644 --- a/.github/workflows/build-wheel-linux-x86_64.yaml +++ b/.github/workflows/build-wheel-linux-x86_64.yaml @@ -23,7 +23,7 @@ jobs: name: Determine runner type to use uses: ./.github/workflows/determine-workflow-runner.yml with: - default_runner: ubuntu-latest + default_runner: ubuntu-22.04 check_if_wheel_build_required: if: github.event.pull_request.draft == false diff --git a/.github/workflows/changelog-reminder.yaml b/.github/workflows/changelog-reminder.yaml index a0e870f095..6d09059b44 100644 --- a/.github/workflows/changelog-reminder.yaml +++ b/.github/workflows/changelog-reminder.yaml @@ -9,7 +9,7 @@ name: Changelog Reminder jobs: remind: name: Changelog Reminder - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@master - name: Changelog Reminder diff --git a/.github/workflows/check-catalyst.yaml b/.github/workflows/check-catalyst.yaml index 073824d86d..17e7089070 100644 --- a/.github/workflows/check-catalyst.yaml +++ b/.github/workflows/check-catalyst.yaml @@ -21,7 +21,7 @@ jobs: name: Determine runner type to use uses: ./.github/workflows/determine-workflow-runner.yml with: - default_runner: ubuntu-latest + default_runner: ubuntu-22.04 constants: name: "Set build matrix" diff --git a/.github/workflows/check-for-wheel-build.yml b/.github/workflows/check-for-wheel-build.yml index 90ced8f1f3..1a9b802deb 100644 --- a/.github/workflows/check-for-wheel-build.yml +++ b/.github/workflows/check-for-wheel-build.yml @@ -9,7 +9,7 @@ on: jobs: check_if_required: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Build is triggered from Pull Request diff --git a/.github/workflows/check-formatting.yaml b/.github/workflows/check-formatting.yaml index 28473cfff4..d0613a3aba 100644 --- a/.github/workflows/check-formatting.yaml +++ b/.github/workflows/check-formatting.yaml @@ -11,7 +11,7 @@ concurrency: jobs: format-python: name: Python Formatting & Linting - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Install dependencies @@ -31,7 +31,7 @@ jobs: format-cpp: name: C++ Formatting - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Install dependencies diff --git a/.github/workflows/check-jax-release.yaml b/.github/workflows/check-jax-release.yaml index 1b9ab9cfa4..b9c708854a 100644 --- a/.github/workflows/check-jax-release.yaml +++ b/.github/workflows/check-jax-release.yaml @@ -12,7 +12,7 @@ concurrency: jobs: check-jax: name: Build/Test Catalyst against JAX - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/check-pl-compat.yaml b/.github/workflows/check-pl-compat.yaml index b3beee318f..73f8d42f33 100644 --- a/.github/workflows/check-pl-compat.yaml +++ b/.github/workflows/check-pl-compat.yaml @@ -27,7 +27,7 @@ jobs: check-config: name: Build Configuration needs: [constants] - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout Catalyst repo diff --git a/.github/workflows/determine-workflow-runner.yml b/.github/workflows/determine-workflow-runner.yml index 39613c9b4f..9dc7344d44 100644 --- a/.github/workflows/determine-workflow-runner.yml +++ b/.github/workflows/determine-workflow-runner.yml @@ -22,7 +22,7 @@ jobs: ( github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'urgent') - ) && 'pl-4-core-large-runner' || 'ubuntu-latest' + ) && 'pl-4-core-large-runner' || 'ubuntu-22.04' }} outputs: diff --git a/.github/workflows/notify-failed-jobs.yaml b/.github/workflows/notify-failed-jobs.yaml index b6cb01ca7a..fb4569801e 100644 --- a/.github/workflows/notify-failed-jobs.yaml +++ b/.github/workflows/notify-failed-jobs.yaml @@ -13,7 +13,7 @@ on: jobs: on-failure: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 if: github.event.workflow_run.conclusion == 'failure' || github.event.workflow_run.conclusion == 'timed_out' steps: - uses: ravsamhq/notify-slack-action@v2 diff --git a/.github/workflows/rc_sync.yaml b/.github/workflows/rc_sync.yaml index 7d52e46929..d7042e4de5 100644 --- a/.github/workflows/rc_sync.yaml +++ b/.github/workflows/rc_sync.yaml @@ -19,7 +19,7 @@ jobs: # This workflow contains a single job to sync the main branch with changes from the rc sync: # The type of runner that the job will run on - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 # Steps represent a sequence of tasks that will be executed as part of the job steps: @@ -82,4 +82,4 @@ jobs: pr_body: "Automatic sync from the release candidate to main during a feature freeze." pr_allow_empty: false pr_draft: false - pr_reviewer: "dime10,rauletorresc" \ No newline at end of file + pr_reviewer: "dime10,rauletorresc"