diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index bea3028..33821ee 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,19 +9,13 @@ on: jobs: build-linux: runs-on: ubuntu-latest + container: alonlivne/switchos-build:latest env: - GNU_EFI: ${{ github.workspace }}/gnu-efi + GNU_EFI: /gnu-efi steps: - uses: actions/checkout@v4 with: submodules: 'true' - - name: Install dependencies - run: | - sudo apt install -y iasl - - name: Install GNU-EFI - run: | - git clone https://git.code.sf.net/p/gnu-efi/code $GNU_EFI - make -C $GNU_EFI -j $(nproc) - name: Build run: make build