diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6d7cced..fd7ed25 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,7 +16,7 @@ on: branches: [ main, develop ] jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu:24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -31,7 +31,7 @@ jobs: shell: bash run-kernel-module-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -49,7 +49,7 @@ jobs: shell: bash run-kernel-dkms-install-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -62,7 +62,7 @@ jobs: run-tests: name: Run Tests - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out Git repository uses: actions/checkout@v4 @@ -92,7 +92,7 @@ jobs: check-kernel-module-change: needs: [build, run-kernel-module-test, run-kernel-dkms-install-test, run-tests] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: output1: ${{ steps.filter.outputs.workflows }} steps: @@ -106,7 +106,7 @@ jobs: release-kernel-patch: needs: [check-kernel-module-change] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -166,7 +166,7 @@ jobs: test-in-docker-container: needs: [build, run-tests] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -175,7 +175,7 @@ jobs: shell: bash test-packages: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/build_PR.yml b/.github/workflows/build_PR.yml index 1930dae..16fab8a 100644 --- a/.github/workflows/build_PR.yml +++ b/.github/workflows/build_PR.yml @@ -5,7 +5,7 @@ on: branches: [ main ] jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -20,7 +20,7 @@ jobs: shell: bash run-kernel-module-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -38,7 +38,7 @@ jobs: shell: bash run-kernel-dkms-install-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -51,7 +51,7 @@ jobs: run-tests: name: Run Tests - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out Git repository uses: actions/checkout@v4 @@ -81,7 +81,7 @@ jobs: check-kernel-module-change: needs: [build, run-kernel-module-test, run-kernel-dkms-install-test, run-tests] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: output1: ${{ steps.filter.outputs.workflows }} steps: @@ -95,7 +95,7 @@ jobs: release-kernel-patch: needs: [check-kernel-module-change] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -107,7 +107,7 @@ jobs: test-in-docker-container: needs: [build, run-tests] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/extra.yaml b/.github/workflows/extra.yaml index dd5791b..616b9b7 100644 --- a/.github/workflows/extra.yaml +++ b/.github/workflows/extra.yaml @@ -4,7 +4,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -18,7 +18,7 @@ jobs: run: ./tests/test_kernel_install.sh shell: bash test-ci-env: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Setup upterm session diff --git a/.github/workflows/manual_test.yaml b/.github/workflows/manual_test.yaml index 67699d5..66066a8 100644 --- a/.github/workflows/manual_test.yaml +++ b/.github/workflows/manual_test.yaml @@ -14,7 +14,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -29,7 +29,7 @@ jobs: shell: bash run-kernel-module-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -47,7 +47,7 @@ jobs: shell: bash run-kernel-dkms-install-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -60,7 +60,7 @@ jobs: run-tests: name: Run Tests - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out Git repository uses: actions/checkout@v4 @@ -91,7 +91,7 @@ jobs: # Use to test kernel patch build if needed release-kernel-patch: needs: [build, run-kernel-module-test, run-kernel-dkms-install-test, run-tests] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 if: ${{ github.event.inputs.BUILD_KERNEL_PATCH == 'true' }} steps: - uses: actions/checkout@v4 @@ -103,7 +103,7 @@ jobs: test-in-docker-container: needs: [build, run-tests] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4