From 5def8e7985f1f0ab3fb26f7bbe94cbf45d52a7d9 Mon Sep 17 00:00:00 2001 From: Nathaniel van Diepen Date: Tue, 11 Jun 2024 18:19:15 -0600 Subject: [PATCH] Uncomment alpine --- .github/workflows/build.yml | 82 ++++++++++++++++++------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7687548..1a992cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -78,45 +78,45 @@ jobs: name: rmufuse-ubuntu path: dist if-no-files-found: error - # build-executable-alpine: - # name: Build binary for alpine ${{ matrix.alpine }} - # needs: [test] - # runs-on: ubuntu-latest - # strategy: - # matrix: - # alpine: - # - v3.19 - # steps: - # - name: Checkout the Git repository - # uses: actions/checkout@v4 - # - uses: jirutka/setup-alpine@v1 - # with: - # branch: ${{ matrix.alpine }} - # packages: > - # build-base - # python3 - # python3-dev - # py3-pip - # py3-wheel - # ccache - # fuse-dev - # git - # patchelf - # protoc - # - name: Nuitka ccache - # uses: actions/cache@v4 - # with: - # path: ${{ github.workspace }}/.nuitka - # key: ${{ github.job }}-ccache-alpine-${{ matrix.alpine }} - # - name: Build with nuitka - # shell: alpine.sh {0} - # run: | - # make executable - # - uses: actions/upload-artifact@v4 - # with: - # name: rmufuse-alpine - # path: dist - # if-no-files-found: error + build-executable-alpine: + name: Build binary for alpine ${{ matrix.alpine }} + needs: [test] + runs-on: ubuntu-latest + strategy: + matrix: + alpine: + - v3.19 + steps: + - name: Checkout the Git repository + uses: actions/checkout@v4 + - uses: jirutka/setup-alpine@v1 + with: + branch: ${{ matrix.alpine }} + packages: > + build-base + python3 + python3-dev + py3-pip + py3-wheel + ccache + fuse-dev + git + patchelf + protoc + - name: Nuitka ccache + uses: actions/cache@v4 + with: + path: ${{ github.workspace }}/.nuitka + key: ${{ github.job }}-ccache-alpine-${{ matrix.alpine }} + - name: Build with nuitka + shell: alpine.sh {0} + run: | + make executable + - uses: actions/upload-artifact@v4 + with: + name: rmufuse-alpine + path: dist + if-no-files-found: error build-executable-remarkable: name: Build binary for reMarkable needs: [test] @@ -253,7 +253,7 @@ jobs: if: github.repository == 'Eeems-Org/remarkable-update-fuse' && github.event_name == 'release' && startsWith(github.ref, 'refs/tags') needs: - build-executable-ubuntu - # - build-executable-alpine + - build-executable-alpine - build-executable-remarkable - build-wheel - build-sdist @@ -262,7 +262,7 @@ jobs: matrix: artifact: - 'rmufuse-ubuntu' - # - 'rmufuse-alpine' + - 'rmufuse-alpine' - 'rmufuse-remarkable' - 'pip-sdist' - 'pip-wheel-3.11'