diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index f8ddc88d..dc6a5b1a 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -95,67 +95,67 @@ jobs: name: Scribe-${{ github.run_id }}-${{ github.sha }} path: artifacts overwrite: true - - build-mac: - runs-on: macos-latest - env: - CI: false - strategy: - matrix: - node-version: [18.20.3] - - steps: - - uses: actions/checkout@v2 - - name: Use Node.js 18.20.3 - uses: actions/setup-node@v1 - with: - node-version: 18.20.3 - - run: | - node --version - yarn --version - - name: Increase file descriptor limit - run: sudo sysctl -w kern.maxfiles=10485760 && sudo sysctl -w kern.maxfilesperproc=1048576 - - name: set @bitregistry translation-help - run: yarn config set '@bit:registry' https://node.bit.dev - - - name: Install Homebrew - run: | - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> $HOME/.zprofile - eval "$(/opt/homebrew/bin/brew shellenv)" - - - name: Install canvas dependencies - run: | - brew install pkg-config cairo pango libpng jpeg giflib librsvg python@3.12 - brew reinstall jpeg - echo 'export PATH="/opt/homebrew/opt/jpeg/bin:$PATH"' >> $HOME/.zprofile - echo 'export LDFLAGS="-L/opt/homebrew/opt/jpeg/lib"' >> $HOME/.zprofile - echo 'export CPPFLAGS="-I/opt/homebrew/opt/jpeg/include"' >> $HOME/.zprofile - echo 'export PKG_CONFIG_PATH="/opt/homebrew/opt/jpeg/lib/pkgconfig"' >> $HOME/.zprofile - eval "$(/opt/homebrew/bin/brew shellenv)" - brew install python-setuptools + # Commented the below code for getting the binaries build for windows and Ubuntu + # build-mac: + # runs-on: macos-latest + # env: + # CI: false + # strategy: + # matrix: + # node-version: [18.20.3] + + # steps: + # - uses: actions/checkout@v2 + # - name: Use Node.js 18.20.3 + # uses: actions/setup-node@v1 + # with: + # node-version: 18.20.3 + # - run: | + # node --version + # yarn --version + # - name: Increase file descriptor limit + # run: sudo sysctl -w kern.maxfiles=10485760 && sudo sysctl -w kern.maxfilesperproc=1048576 + # - name: set @bitregistry translation-help + # run: yarn config set '@bit:registry' https://node.bit.dev + + # - name: Install Homebrew + # run: | + # /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" + # echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> $HOME/.zprofile + # eval "$(/opt/homebrew/bin/brew shellenv)" + + # - name: Install canvas dependencies + # run: | + # brew install pkg-config cairo pango libpng jpeg giflib librsvg python@3.12 + # brew reinstall jpeg + # echo 'export PATH="/opt/homebrew/opt/jpeg/bin:$PATH"' >> $HOME/.zprofile + # echo 'export LDFLAGS="-L/opt/homebrew/opt/jpeg/lib"' >> $HOME/.zprofile + # echo 'export CPPFLAGS="-I/opt/homebrew/opt/jpeg/include"' >> $HOME/.zprofile + # echo 'export PKG_CONFIG_PATH="/opt/homebrew/opt/jpeg/lib/pkgconfig"' >> $HOME/.zprofile + # eval "$(/opt/homebrew/bin/brew shellenv)" + # brew install python-setuptools - - name: set max memory allocation - run: export NODE_OPTIONS=-max_old_space_size=4096 - - - name: yarn install - run: yarn install --verbose - - - name: install dmg-license - run: yarn add dmg-license - - - name: package - id: package - run: | - yarn dist - - - name: Cleanup artifacts - run: | - npx rimraf "dist/!(*.deb|*.AppImage|*.dmg)" - - name: Upload artifacts - uses: actions/upload-artifact@v4 - with: - name: Scribe-${{ github.run_id }}-${{ github.sha }} - path: dist - overwrite: true \ No newline at end of file + # - name: set max memory allocation + # run: export NODE_OPTIONS=-max_old_space_size=4096 + + # - name: yarn install + # run: yarn install --verbose + + # - name: install dmg-license + # run: yarn add dmg-license + + # - name: package + # id: package + # run: | + # yarn dist + + # - name: Cleanup artifacts + # run: | + # npx rimraf "dist/!(*.deb|*.AppImage|*.dmg)" + # - name: Upload artifacts + # uses: actions/upload-artifact@v4 + # with: + # name: Scribe-${{ github.run_id }}-${{ github.sha }} + # path: dist + # overwrite: true \ No newline at end of file