From ba8ecd417eb3a60c3ccfa04737c2532c132d7130 Mon Sep 17 00:00:00 2001 From: Joao-Dionisio Date: Thu, 17 Apr 2025 11:15:31 +0100 Subject: [PATCH 1/2] update github actions --- .github/workflows/build_wheels.yml | 2 +- .github/workflows/coverage.yml | 2 +- .github/workflows/generate_docs.yml | 2 +- .github/workflows/integration-test.yml | 2 +- .github/workflows/test-release.yml | 2 +- .github/workflows/update-packages-and-documentation.yml | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 067d01993..25d25fefa 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -26,7 +26,7 @@ jobs: strategy: matrix: include: - - os: ubuntu-20.04 + - os: ubuntu-latest arch: x86_64 - os: macos-14 arch: arm64 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index b7483b72a..379f376e8 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -13,7 +13,7 @@ on: jobs: test-coverage: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: fail-fast: true matrix: diff --git a/.github/workflows/generate_docs.yml b/.github/workflows/generate_docs.yml index 01a42df24..75aa5c8a8 100644 --- a/.github/workflows/generate_docs.yml +++ b/.github/workflows/generate_docs.yml @@ -6,7 +6,7 @@ on: jobs: generate-documentation: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 9c7606213..866e3a88a 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -13,7 +13,7 @@ on: jobs: Integration-test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: fail-fast: true matrix: diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index 29855b259..a11fd2082 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -11,7 +11,7 @@ on: jobs: deploy-packges-and-generate-documentation: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/update-packages-and-documentation.yml b/.github/workflows/update-packages-and-documentation.yml index 4b46748cc..a701ec951 100644 --- a/.github/workflows/update-packages-and-documentation.yml +++ b/.github/workflows/update-packages-and-documentation.yml @@ -28,7 +28,7 @@ jobs: release-integration-test: needs: check-tag - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: fail-fast: true matrix: @@ -100,7 +100,7 @@ jobs: deploy-packages-and-generate-documentation: needs: Windows-test - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 From edc7ec0c113da307c33d69f58b43854287e91f4f Mon Sep 17 00:00:00 2001 From: Joao-Dionisio Date: Thu, 17 Apr 2025 11:18:17 +0100 Subject: [PATCH 2/2] ubuntu 22.04 --- .github/workflows/build_wheels.yml | 8 ++++---- .github/workflows/coverage.yml | 2 +- .github/workflows/generate_docs.yml | 2 +- .github/workflows/integration-test.yml | 2 +- .github/workflows/test-release.yml | 2 +- .github/workflows/update-packages-and-documentation.yml | 6 +++--- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 25d25fefa..d0c36a448 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -26,7 +26,7 @@ jobs: strategy: matrix: include: - - os: ubuntu-latest + - os: ubuntu-22.04 arch: x86_64 - os: macos-14 arch: arm64 @@ -55,7 +55,7 @@ jobs: build_sdist: name: Build source distribution - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 @@ -71,14 +71,14 @@ jobs: merge_artifacts: name: Merge Artifacts needs: [build_wheels, build_sdist] - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Merge Artifacts uses: actions/upload-artifact/merge@v4 upload_pypi: needs: [build_wheels, build_sdist, merge_artifacts] - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 if: github.event.inputs.upload_to_pypi == 'true' steps: - uses: actions/download-artifact@v4 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 379f376e8..eee0a9404 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -13,7 +13,7 @@ on: jobs: test-coverage: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: true matrix: diff --git a/.github/workflows/generate_docs.yml b/.github/workflows/generate_docs.yml index 75aa5c8a8..3eec59df9 100644 --- a/.github/workflows/generate_docs.yml +++ b/.github/workflows/generate_docs.yml @@ -6,7 +6,7 @@ on: jobs: generate-documentation: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 866e3a88a..e0f1c3424 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -13,7 +13,7 @@ on: jobs: Integration-test: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: true matrix: diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index a11fd2082..3432ff1bb 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -11,7 +11,7 @@ on: jobs: deploy-packges-and-generate-documentation: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/update-packages-and-documentation.yml b/.github/workflows/update-packages-and-documentation.yml index a701ec951..c6ab7fbc3 100644 --- a/.github/workflows/update-packages-and-documentation.yml +++ b/.github/workflows/update-packages-and-documentation.yml @@ -13,7 +13,7 @@ on: jobs: check-tag: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: check tag ${{ github.ref }} run: | @@ -28,7 +28,7 @@ jobs: release-integration-test: needs: check-tag - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: true matrix: @@ -100,7 +100,7 @@ jobs: deploy-packages-and-generate-documentation: needs: Windows-test - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3