From bc9331f069375969409d4e90ae7ea2d01844a8ac Mon Sep 17 00:00:00 2001 From: Takumi Sueda Date: Mon, 13 Apr 2026 03:27:23 +0900 Subject: [PATCH] Run GitHub Actions workflow on Ubuntu 24.04 --- .github/workflows/build.yml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b375d10..2801e97 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: build: name: Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [create_release] steps: - uses: actions/checkout@v2 @@ -42,21 +42,17 @@ jobs: submodules: true - name: Make /opt writable and create dir run: sudo chown "$(whoami):$(whoami)" /opt && mkdir /opt/cegcc - - name: Workaround for apt update failure - run: sudo rm /etc/apt/sources.list.d/github_git-lfs.* - name: Install deps run: | - sudo sed -i 's+^deb http://azure+deb [arch=amd64] http://azure+g' /etc/apt/sources.list - cat <> aarch64.list - deb [arch=arm64] http://ports.ubuntu.com/ focal main restricted - deb [arch=arm64] http://ports.ubuntu.com/ focal-updates main restricted - deb [arch=arm64] http://ports.ubuntu.com/ focal universe - deb [arch=arm64] http://ports.ubuntu.com/ focal-updates universe - deb [arch=arm64] http://ports.ubuntu.com/ focal multiverse - deb [arch=arm64] http://ports.ubuntu.com/ focal-updates multiverse - deb [arch=arm64] http://ports.ubuntu.com/ focal-backports main restricted universe multiverse + sudo sed -i 's/^Types: deb/Architectures: amd64\nTypes: deb/' /etc/apt/sources.list.d/ubuntu.sources + sudo tee /etc/apt/sources.list.d/arm64.sources <