diff --git a/.github/workflows/ci-checks.yml b/.github/workflows/ci-checks.yml index 1412e04..b0b97a1 100644 --- a/.github/workflows/ci-checks.yml +++ b/.github/workflows/ci-checks.yml @@ -8,12 +8,12 @@ on: jobs: black: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@v2 - uses: psf/black@stable pylint: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 name: "pylint" steps: - uses: actions/checkout@v2 @@ -31,7 +31,7 @@ jobs: - name: "Run pylint!" run: "pylint manager daeploy" flake8: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 name: "flake8" steps: - uses: actions/checkout@v2 @@ -44,7 +44,7 @@ jobs: - name: "Run flake8!" run: "flake8 manager daeploy" pytest-manager: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: [black, pylint, flake8] steps: - name: Login to Docker Hub @@ -75,7 +75,7 @@ jobs: - name: "Running manager tests with pytest" run: "python -m pytest --verbose tests/manager_test/" pytest-sdk: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: [black, pylint, flake8, pytest-manager] strategy: matrix: @@ -111,7 +111,7 @@ jobs: - name: "Running sdk tests with pytest" run: "python -m pytest --verbose tests/sdk_test/" pytest-e2e: - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: [pytest-sdk] steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/docker_image_release.yml b/.github/workflows/docker_image_release.yml index 52853d4..4584176 100644 --- a/.github/workflows/docker_image_release.yml +++ b/.github/workflows/docker_image_release.yml @@ -8,7 +8,7 @@ jobs: build: name: Build and run daeploy Manager - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout code uses: actions/checkout@v2 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f67a9c9..ba7601f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -9,7 +9,7 @@ on: jobs: docs: name: Build and push docs to GH pages - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 with: diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index 7915032..951bbc4 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -7,7 +7,7 @@ on: jobs: examples: name: Push examples to another repository - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 - name: Copy start_manager script to examples directory diff --git a/.github/workflows/provision.yml b/.github/workflows/provision.yml index 25d221c..d7acf48 100644 --- a/.github/workflows/provision.yml +++ b/.github/workflows/provision.yml @@ -29,7 +29,7 @@ jobs: provision: name: Provision a new docker container - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout code diff --git a/.github/workflows/pypi-upload.yml b/.github/workflows/pypi-upload.yml index a38096e..7bce032 100644 --- a/.github/workflows/pypi-upload.yml +++ b/.github/workflows/pypi-upload.yml @@ -7,7 +7,7 @@ on: jobs: deploy: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2