From ff15c4e47615438faa7be3e02192d33678ba6179 Mon Sep 17 00:00:00 2001 From: miguelgfierro Date: Sun, 17 Nov 2024 07:56:29 +0100 Subject: [PATCH 1/2] Update runner to ubuntu-24.04 Signed-off-by: miguelgfierro --- .github/workflows/azureml-cpu-nightly.yml | 2 +- .github/workflows/azureml-gpu-nightly.yml | 2 +- .github/workflows/azureml-release-pipeline.yml | 2 +- .github/workflows/azureml-spark-nightly.yml | 2 +- .github/workflows/azureml-unit-tests.yml | 2 +- .github/workflows/sarplus.yml | 2 +- .github/workflows/update_documentation.yml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/azureml-cpu-nightly.yml b/.github/workflows/azureml-cpu-nightly.yml index 616707f7f..1a147a2ca 100644 --- a/.github/workflows/azureml-cpu-nightly.yml +++ b/.github/workflows/azureml-cpu-nightly.yml @@ -44,7 +44,7 @@ on: jobs: get-test-groups: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out repository code uses: actions/checkout@v4 diff --git a/.github/workflows/azureml-gpu-nightly.yml b/.github/workflows/azureml-gpu-nightly.yml index 23cffda0a..2cfd80d7e 100644 --- a/.github/workflows/azureml-gpu-nightly.yml +++ b/.github/workflows/azureml-gpu-nightly.yml @@ -44,7 +44,7 @@ on: jobs: get-test-groups: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out repository code uses: actions/checkout@v4 diff --git a/.github/workflows/azureml-release-pipeline.yml b/.github/workflows/azureml-release-pipeline.yml index 983cce9db..66e48ca48 100644 --- a/.github/workflows/azureml-release-pipeline.yml +++ b/.github/workflows/azureml-release-pipeline.yml @@ -29,7 +29,7 @@ jobs: secrets: inherit create-release: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [unit-test-workflow, cpu-nightly-workflow, gpu-nightly-workflow, spark-nightly-workflow] steps: - name: Check out repository code diff --git a/.github/workflows/azureml-spark-nightly.yml b/.github/workflows/azureml-spark-nightly.yml index da508ebe4..bb393059c 100644 --- a/.github/workflows/azureml-spark-nightly.yml +++ b/.github/workflows/azureml-spark-nightly.yml @@ -43,7 +43,7 @@ on: jobs: get-test-groups: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out repository code uses: actions/checkout@v4 diff --git a/.github/workflows/azureml-unit-tests.yml b/.github/workflows/azureml-unit-tests.yml index 0f7ed2a18..c346edff3 100644 --- a/.github/workflows/azureml-unit-tests.yml +++ b/.github/workflows/azureml-unit-tests.yml @@ -33,7 +33,7 @@ on: jobs: get-test-groups: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out repository code uses: actions/checkout@v4 diff --git a/.github/workflows/sarplus.yml b/.github/workflows/sarplus.yml index 90d03fef6..832249c26 100644 --- a/.github/workflows/sarplus.yml +++ b/.github/workflows/sarplus.yml @@ -36,7 +36,7 @@ jobs: # Test pysarplus with different versions of Python. # Package pysarplus and upload as GitHub workflow artifact when merged into # the main branch. - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: ["3.8", "3.9", "3.10", "3.11"] diff --git a/.github/workflows/update_documentation.yml b/.github/workflows/update_documentation.yml index 30e2eadf1..bcac8bd2e 100644 --- a/.github/workflows/update_documentation.yml +++ b/.github/workflows/update_documentation.yml @@ -12,7 +12,7 @@ on: jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository From 2f2cf910510a1e85a6ed753e66014c2a99e98be1 Mon Sep 17 00:00:00 2001 From: miguelgfierro Date: Sun, 17 Nov 2024 08:02:07 +0100 Subject: [PATCH 2/2] Timeout update Signed-off-by: miguelgfierro --- .github/workflows/azureml-cpu-nightly.yml | 3 ++- .github/workflows/azureml-gpu-nightly.yml | 3 ++- .github/workflows/azureml-spark-nightly.yml | 3 ++- .github/workflows/azureml-unit-tests.yml | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/azureml-cpu-nightly.yml b/.github/workflows/azureml-cpu-nightly.yml index 1a147a2ca..2f61b0c92 100644 --- a/.github/workflows/azureml-cpu-nightly.yml +++ b/.github/workflows/azureml-cpu-nightly.yml @@ -63,7 +63,8 @@ jobs: execute-tests: needs: get-test-groups name: ${{ join(matrix.*, ', ') }} - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: id-token: write # This is required for requesting the JWT strategy: diff --git a/.github/workflows/azureml-gpu-nightly.yml b/.github/workflows/azureml-gpu-nightly.yml index 2cfd80d7e..b69d7fb9f 100644 --- a/.github/workflows/azureml-gpu-nightly.yml +++ b/.github/workflows/azureml-gpu-nightly.yml @@ -63,7 +63,8 @@ jobs: execute-tests: needs: get-test-groups name: ${{ join(matrix.*, ', ') }} - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: id-token: write # This is required for requesting the JWT strategy: diff --git a/.github/workflows/azureml-spark-nightly.yml b/.github/workflows/azureml-spark-nightly.yml index bb393059c..7f9987d15 100644 --- a/.github/workflows/azureml-spark-nightly.yml +++ b/.github/workflows/azureml-spark-nightly.yml @@ -62,7 +62,8 @@ jobs: execute-tests: needs: get-test-groups name: ${{ join(matrix.*, ', ') }} - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: id-token: write # This is required for requesting the JWT strategy: diff --git a/.github/workflows/azureml-unit-tests.yml b/.github/workflows/azureml-unit-tests.yml index c346edff3..9766d8831 100644 --- a/.github/workflows/azureml-unit-tests.yml +++ b/.github/workflows/azureml-unit-tests.yml @@ -52,7 +52,8 @@ jobs: execute-tests: needs: get-test-groups name: ${{ join(matrix.*, ', ') }} - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: id-token: write # This is required for requesting the JWT strategy: