From 92cae4a5df095f08b0b378db94856c4887a9efa8 Mon Sep 17 00:00:00 2001 From: Ryan Date: Mon, 2 Sep 2024 02:31:47 +0200 Subject: [PATCH] Fetch repository content using bpkg --- .gitea/workflows/on-push.yaml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/on-push.yaml b/.gitea/workflows/on-push.yaml index a438926..43db7cd 100644 --- a/.gitea/workflows/on-push.yaml +++ b/.gitea/workflows/on-push.yaml @@ -8,11 +8,14 @@ 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: Login (.netrc) + run: | + echo machine code.helloryan.se >> ~/.netrc + echo login $GITHUB_ACTOR >> ~/.netrc + echo password ${{ secrets.GITEA_TOKEN}} >> ~/.netrc + - 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