diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aca3e5f..b784dbc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,15 +7,15 @@ on: jobs: frontend: name: Build frontend assets - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - run: rustup toolchain install stable --profile minimal - run: rustup target add wasm32-unknown-unknown - - uses: jetli/trunk-action@v0.4.0 + - uses: jetli/trunk-action@v0.5.0 with: - version: 'v0.16.0' + version: 'latest' - uses: actions/cache@v4 with: diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index fc5b3c8..3ca481e 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -6,7 +6,7 @@ on: jobs: check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - run: rustup toolchain install stable --profile minimal diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4e32241..8fce8e1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: prepare: name: Prepare release - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Release @@ -24,15 +24,15 @@ jobs: frontend: name: Build frontend assets - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - run: rustup toolchain install stable --profile minimal - run: rustup target add wasm32-unknown-unknown - - uses: jetli/trunk-action@v0.4.0 + - uses: jetli/trunk-action@v0.5.0 with: - version: 'v0.16.0' + version: 'latest' - uses: actions/cache/restore@v4 with: @@ -69,31 +69,31 @@ jobs: - linux-arm64-musl include: - name: linux-x86-64-gnu - os: ubuntu-20.04 + os: ubuntu-22.04 target: x86_64-unknown-linux-gnu platform: ~ cross: false - name: linux-armv7-gnu - os: ubuntu-20.04 + os: ubuntu-22.04 target: armv7-unknown-linux-gnueabihf platform: ~ cross: true - name: linux-arm64-gnu - os: ubuntu-20.04 + os: ubuntu-22.04 target: aarch64-unknown-linux-gnu platform: ~ cross: true - name: linux-x86-64-musl - os: ubuntu-20.04 + os: ubuntu-22.04 target: x86_64-unknown-linux-musl platform: amd64 cross: true - name: linux-arm64-musl - os: ubuntu-20.04 + os: ubuntu-22.04 target: aarch64-unknown-linux-musl platform: arm64 cross: true @@ -159,7 +159,7 @@ jobs: release: name: Release needs: build - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4