diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5150d6d..d4e8138 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: window_manager: 'kwin' - os: 'ubuntu-22.04' window_manager: 'fvwm' - - os: 'ubuntu-22.04' + - os: 'ubuntu-24.04' window_manager: 'twm' steps: @@ -31,7 +31,7 @@ jobs: sudo rm -f /etc/apt/sources.list.d/*.list sudo apt-get update -qq if: "startsWith(matrix.os, 'ubuntu-')" - - uses: actions/checkout@v3 + - uses: taiki-e/checkout-action@v1 - name: Preinstall env: WINDOW_MANAGER: ${{ matrix.window_manager }} @@ -68,9 +68,9 @@ jobs: - perlimage: 5.18.4-buster - perlimage: 5.22.4-stretch - perlimage: 5.36.0-bullseye + - perlimage: 5.40.0-bookworm steps: - - uses: actions/checkout@v3 - name: apt hacks run: | set -e @@ -82,6 +82,7 @@ jobs: echo "deb [check-valid-until=no] http://archive.debian.org/debian-security/ $CODENAME/updates main" >> /etc/apt/sources.list ;; esac + - uses: taiki-e/checkout-action@v1 - name: "build and test" run: | apt-get update -qq && apt-get install -qq --no-install-recommends cpanminus xvfb libx11-dev libfreetype6-dev libxft-dev libpng-dev libz-dev libjpeg-dev twm