diff --git a/.gitea/workflows/on-push.yaml b/.gitea/workflows/on-push.yaml index a438926..a4425f2 100644 --- a/.gitea/workflows/on-push.yaml +++ b/.gitea/workflows/on-push.yaml @@ -8,11 +8,9 @@ jobs: volumes: - /build steps: - - name: Check out repository code - uses: actions/checkout@v4 - - name: Initialize - run: bdep init -C /build cc config.cxx=g++ config.cc.coptions="-Wall -Werror" - - name: Build - run: b - - name: Test - run: b test + - name: Initialize (bpkg) + run: bpkg create -d /build cc config.cxx=g++ config.cc.coptions="-Wall -Werror" + - name: Build (bpkg) + run: cd /build && bpkg build --yes $GITHUB_SERVER_URL/$GITHUB_REPOSITORY.git##GITHUB_SHA + - name: Test (bpkg) + run: cd /build && bpkg test libarc-uri