diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 53b3e48..586f0e2 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -140,53 +140,6 @@ jobs: name: bindings-${{ matrix.settings.target }} path: ${{ env.APP_NAME }}.*.node if-no-files-found: error - build-freebsd: - runs-on: macos-13 - name: Build FreeBSD - steps: - - uses: actions/checkout@v4 - - name: Build - id: build - uses: cross-platform-actions/action@v0.24.0 - env: - DEBUG: napi:* - RUSTUP_IO_THREADS: 1 - with: - operating_system: freebsd - version: '13.2' - memory: 8G - cpu_count: 3 - environment_variables: DEBUG RUSTUP_IO_THREADS - shell: bash - run: | - sudo pkg install -y -f curl node libnghttp2 npm - sudo npm install -g yarn --ignore-scripts - curl https://sh.rustup.rs -sSf --output rustup.sh - sh rustup.sh -y --profile minimal --default-toolchain stable - source "$HOME/.cargo/env" - echo "~~~~ rustc --version ~~~~" - rustc --version - echo "~~~~ node -v ~~~~" - node -v - echo "~~~~ yarn --version ~~~~" - yarn --version - pwd - ls -lah - whoami - env - freebsd-version - yarn install - yarn build - yarn test - rm -rf node_modules - rm -rf target - rm -rf .yarn/cache - - name: Upload artifact - uses: actions/upload-artifact@v4 - with: - name: bindings-freebsd - path: ${{ env.APP_NAME }}.*.node - if-no-files-found: error test-macOS-windows-binding: name: Test bindings on ${{ matrix.settings.target }} - node@${{ matrix.node }} needs: @@ -432,7 +385,6 @@ jobs: name: Publish runs-on: ubuntu-latest needs: - - build-freebsd - test-macOS-windows-binding - test-linux-x64-gnu-binding - test-linux-x64-musl-binding diff --git a/npm/freebsd-x64/README.md b/npm/freebsd-x64/README.md deleted file mode 100644 index c3877e1..0000000 --- a/npm/freebsd-x64/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `@shined/package-exported-usage-freebsd-x64` - -This is the **x86_64-unknown-freebsd** binary for `@shined/package-exported-usage` diff --git a/npm/freebsd-x64/package.json b/npm/freebsd-x64/package.json deleted file mode 100644 index 5a7136b..0000000 --- a/npm/freebsd-x64/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "@shined/package-exported-usage-freebsd-x64", - "version": "0.0.0", - "os": [ - "freebsd" - ], - "cpu": [ - "x64" - ], - "main": "package-exported-usage.freebsd-x64.node", - "files": [ - "package-exported-usage.freebsd-x64.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} \ No newline at end of file diff --git a/package.json b/package.json index 555f533..de91619 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,6 @@ "armv7-unknown-linux-gnueabihf", "armv7-unknown-linux-musleabihf", "x86_64-unknown-linux-musl", - "x86_64-unknown-freebsd", "i686-pc-windows-msvc", "universal-apple-darwin", "riscv64gc-unknown-linux-gnu"