diff --git a/.forgejo/workflows/build-alpine.yaml b/.forgejo/workflows/build-alpine.yaml index 90c4c7bd6..8e45a7683 100644 --- a/.forgejo/workflows/build-alpine.yaml +++ b/.forgejo/workflows/build-alpine.yaml @@ -9,21 +9,19 @@ jobs: name: Prepare pmaports runs-on: Pmbootstrap steps: - - name: Build package - run: > - rm -rf ${{env.PMB_PMAPORTS}}/temp/libcamera + - name: Remove libcamera aport + run: rm -rf ${{env.PMB_PMAPORTS}}/temp/libcamera + build: - needs: prepare-aports + name: Build for ${{ matrix.info.arch }} runs-on: Pmbootstrap + needs: prepare-aports strategy: matrix: info: - arch: x86_64 - arch: aarch64 - name: Build for ${{ matrix.info.arch }} steps: - - name: Meow - run: echo " - name: Check out repository code uses: actions/checkout@v4 - name: Build package @@ -36,12 +34,14 @@ jobs: src: ${{github.workspace}} - name: Print new packages run: echo "${{steps.build.outputs.packages}}" + clean-aports: name: Clean pmaports - needs: build + needs: + - prepare-aports + - build if: always() runs-on: Pmbootstrap steps: - - name: Build package - run: > - git -C ${{env.PMB_PMAPORTS}} reset --hard + - name: Reset pmaports changes + run: git -C ${{env.PMB_PMAPORTS}} reset --hard