diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fe2c777..6c17952 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: # msystem: MINGW64 # update: true # install: make mingw-w64-x86_64-gcc mingw-w64-x86_64-perl-win32-tieregistry - # - name: Build and Test + # - name: Install Dependencies # run: | # : # Fix Perl locale issue # export LC_ALL=en_US.utf8 @@ -29,22 +29,34 @@ jobs: # pacman -U --noconfirm $file # : # Install TeX Live packages # pacman -S --noconfirm mingw-w64-x86_64-texlive-luatex mingw-w64-x86_64-texlive-latex-extra mingw-w64-x86_64-texlive-fonts-extra - # : # Build and Test - # make -j - #macos: - # runs-on: macos-latest - # steps: - # - uses: actions/checkout@v4 - # - uses: melusina-org/setup-macports@v1 # - name: Build and Test - # run: | - # sudo port install texlive-luatex texlive-latex-extra texlive-fonts-extra - # make -j - linux: - runs-on: ubuntu-latest + # run: make -j + # - uses: actions/upload-artifact@v4 + # with: + # name: windows-build + # path: libpgfplotter.a + macos: + runs-on: macos-latest steps: - uses: actions/checkout@v4 + - uses: melusina-org/setup-macports@v1 + - name: Install Dependencies + run: sudo port install texlive-luatex texlive-latex-extra texlive-fonts-extra - name: Build and Test - run: | - sudo apt install texlive-luatex texlive-latex-extra texlive-fonts-extra texlive-xetex texlive-science ghostscript poppler-utils - make -j + run: make -j + # - uses: actions/upload-artifact@v4 + # with: + # name: macos-build + # path: libpgfplotter.a + #linux: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v4 + # - name: Install Dependencies + # run: sudo apt install texlive-luatex texlive-latex-extra texlive-fonts-extra texlive-xetex texlive-science ghostscript poppler-utils + # - name: Build and Test + # run: make -j + # - uses: actions/upload-artifact@v4 + # with: + # name: linux-build + # path: libpgfplotter.a