diff --git a/.github/workflows/build-binary.yaml b/.github/workflows/build-binary.yaml index d5f5d3b..a2aafd7 100644 --- a/.github/workflows/build-binary.yaml +++ b/.github/workflows/build-binary.yaml @@ -6,7 +6,7 @@ on: jobs: build-frontend: name: Build frontend - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 defaults: run: working-directory: web @@ -41,12 +41,12 @@ jobs: matrix: platform: - release_for: Linux-x86_64 - os: ubuntu-20.04 + os: ubuntu-24.04 target: x86_64-unknown-linux-musl bin: bili-sync-rs name: bili-sync-rs-Linux-x86_64-musl.tar.gz - release_for: Linux-aarch64 - os: ubuntu-20.04 + os: ubuntu-24.04 target: aarch64-unknown-linux-musl bin: bili-sync-rs name: bili-sync-rs-Linux-aarch64-musl.tar.gz diff --git a/.github/workflows/build-doc.yaml b/.github/workflows/build-doc.yaml index b12956a..d243725 100644 --- a/.github/workflows/build-doc.yaml +++ b/.github/workflows/build-doc.yaml @@ -10,7 +10,7 @@ on: jobs: doc: name: Build documentation - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 defaults: run: working-directory: docs diff --git a/.github/workflows/pr-check.yaml b/.github/workflows/pr-check.yaml index 89b600f..a8a3b0e 100644 --- a/.github/workflows/pr-check.yaml +++ b/.github/workflows/pr-check.yaml @@ -20,7 +20,7 @@ env: jobs: tests: name: Run Clippy and tests - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }} steps: - name: Checkout repo diff --git a/.github/workflows/release-build.yaml b/.github/workflows/release-build.yaml index cdc27ad..f485caa 100644 --- a/.github/workflows/release-build.yaml +++ b/.github/workflows/release-build.yaml @@ -11,7 +11,7 @@ jobs: github-release: name: Create GitHub Release needs: build-binary - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 permissions: contents: write steps: @@ -30,7 +30,7 @@ jobs: docker-release: name: Create Docker Image needs: build-binary - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 permissions: contents: write steps: