diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 23d6239c..9569a683 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -5,12 +5,10 @@ on: [push] jobs: build-linux: runs-on: ubuntu-latest + container: + image: gitea.pockle.world/john/cell-ci:latest steps: - uses: actions/checkout@v4 - - name: Install dependencies - run: | - apt-get update - apt-get install -y meson ninja-build gcc g++ pkg-config - name: Build run: | meson setup build -Dbuildtype=release @@ -30,12 +28,10 @@ jobs: build-windows: runs-on: ubuntu-latest + container: + image: gitea.pockle.world/john/cell-ci:latest steps: - uses: actions/checkout@v4 - - name: Install dependencies - run: | - apt-get update - apt-get install -y meson ninja-build mingw-w64 pkg-config - name: Build run: | meson setup build_win --cross-file cross/mingw64.ini -Dbuildtype=release