diff --git a/.forgejo/workflows/build-alpine.yaml b/.forgejo/workflows/build-alpine.yaml index 3ed85eb08..820f3ae2f 100644 --- a/.forgejo/workflows/build-alpine.yaml +++ b/.forgejo/workflows/build-alpine.yaml @@ -5,23 +5,17 @@ on: workflow_dispatch: jobs: - prepare-aports: - name: Prepare pmaports - runs-on: Pmbootstrap - steps: - - name: Remove libcamera aport - run: rm -rf ${{env.PMB_PMAPORTS}}/temp/libcamera - build: name: Build for ${{ matrix.info.arch }} runs-on: Pmbootstrap - needs: prepare-aports strategy: matrix: info: - arch: x86_64 - arch: aarch64 steps: + - name: Remove libcamera aport + run: rm -rf ${{env.PMB_PMAPORTS}}/temp/libcamera - name: Check out repository code uses: actions/checkout@v4 - name: Build packages @@ -37,14 +31,7 @@ jobs: with: files: ${{steps.build.outputs.packages}} secret: ${{secrets.PACKAGE_TOKEN}} - - clean-aports: - name: Clean pmaports - runs-on: Pmbootstrap - if: always() - needs: - - prepare-aports - - build - steps: - name: Reset pmaports changes + if: always() + continue-on-error: true run: git -C ${{env.PMB_PMAPORTS}} reset --hard