diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 800c64673..c750d4b61 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -172,7 +172,7 @@ jobs: max_attempts: 3 command: ./e2e/run_all_tests rpm: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest needs: [build-tarball] timeout-minutes: 10 container: ghcr.io/jdx/mise:rpm @@ -196,7 +196,7 @@ jobs: path: dist/rpmrepo if-no-files-found: error deb: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest needs: [build-tarball] container: ghcr.io/jdx/mise:deb timeout-minutes: 10 @@ -302,7 +302,7 @@ jobs: token: ${{ secrets.RTX_GITHUB_BOT_TOKEN }} formula: mise bump-aur: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest timeout-minutes: 30 needs: [release] if: startsWith(github.event.ref, 'refs/tags/v') @@ -316,7 +316,7 @@ jobs: - name: Bump aur run: ./scripts/release-aur.sh bump-aur-bin: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest timeout-minutes: 30 needs: [release] if: startsWith(github.event.ref, 'refs/tags/v') @@ -330,7 +330,7 @@ jobs: - name: Bump aur-bin run: ./scripts/release-aur-bin.sh bump-alpine: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest container: ghcr.io/jdx/mise:alpine timeout-minutes: 30 needs: [release] diff --git a/.github/workflows/test-plugins.yml b/.github/workflows/test-plugins.yml index 758d2fc74..8559a5e08 100644 --- a/.github/workflows/test-plugins.yml +++ b/.github/workflows/test-plugins.yml @@ -23,7 +23,7 @@ jobs: if: > github.event_name == 'workflow_dispatch' || github.repository == 'jdx/mise' - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Rust Cache @@ -40,7 +40,7 @@ jobs: dist/*.tar.gz if-no-files-found: error test-install-and-run: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest needs: [build-linux] env: GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -118,7 +118,7 @@ jobs: # Tests installing the top 50 plugins not already tested in `test-install-and-run`. # installing is a better-than-nothing smoke test that the plugin is correctly implemented # and behaves as expected with mise. - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest needs: [build-linux] env: GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/packaging/deb/Dockerfile b/packaging/deb/Dockerfile index b10492e93..ddb2fb984 100644 --- a/packaging/deb/Dockerfile +++ b/packaging/deb/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 LABEL maintainer="jdx" RUN apt-get update \