diff options
author | 2023-01-27 18:55:09 -0800 | |
---|---|---|
committer | 2023-01-27 18:55:09 -0800 | |
commit | 981433bde1ab155af7487ce1f5ef81d3ae9a2da6 (patch) | |
tree | 38e4abf091f53751580e1a57150c0221319724a1 | |
parent | a813889a989daaa6d7137bdb6d42346f1ce3885c (diff) | |
download | bun-981433bde1ab155af7487ce1f5ef81d3ae9a2da6.tar.gz bun-981433bde1ab155af7487ce1f5ef81d3ae9a2da6.tar.zst bun-981433bde1ab155af7487ce1f5ef81d3ae9a2da6.zip |
versions
-rw-r--r-- | .github/workflows/bun-linux-build.yml | 18 | ||||
-rwxr-xr-x | bun.lockb | bin | 59008 -> 59241 bytes | |||
-rw-r--r-- | package.json | 5 |
3 files changed, 20 insertions, 3 deletions
diff --git a/.github/workflows/bun-linux-build.yml b/.github/workflows/bun-linux-build.yml index c705757d9..1507c3979 100644 --- a/.github/workflows/bun-linux-build.yml +++ b/.github/workflows/bun-linux-build.yml @@ -33,6 +33,7 @@ jobs: timeout-minutes: 90 strategy: matrix: + fail-fast: false include: - cpu: haswell tag: linux-x64 @@ -122,6 +123,7 @@ jobs: timeout-minutes: 90 strategy: matrix: + fail-fast: false include: - cpu: haswell tag: linux-x64 @@ -185,6 +187,9 @@ jobs: CPU_TARGET=${{ matrix.cpu }} TRIPLET=${{matrix.arch}}-linux-gnu GIT_SHA=${{github.sha}} + WEBKIT_URL=${{matrix.webkit_url}} + GIT_SHA=${{github.sha}} + WEBKIT_BASENAME=${{matrix.webkit_basename}} platforms: linux/amd64 target: build_release_cpp outputs: type=local,dest=${{runner.temp}}/cpp @@ -203,6 +208,9 @@ jobs: CPU_TARGET=${{ matrix.cpu }} TRIPLET=${{matrix.arch}}-linux-gnu GIT_SHA=${{github.sha}} + WEBKIT_URL=${{matrix.webkit_url}} + GIT_SHA=${{github.sha}} + WEBKIT_BASENAME=${{matrix.webkit_basename}} platforms: linux/arm64 target: build_release_cpp outputs: type=local,dest=${{runner.temp}}/cpp @@ -219,8 +227,10 @@ jobs: runs-on: ${{matrix.runner}} timeout-minutes: 90 needs: [linux-zig-build, linux-cpp-build] + strategy: matrix: + fail-fast: false include: - cpu: haswell tag: linux-x64 @@ -284,11 +294,11 @@ jobs: path: ${{runner.temp}}/obj - name: Extract run: | - rm -rf src/bindings-obj - mkdir -p src/bindings-obj + rm -rf src/bun.js/bindings-obj + mkdir -p src/bun.js/bindings-obj mkdir ${{runner.temp}}/cpp tar -xf ${{runner.temp}}/cpp.tar.gz -C ${{runner.temp}}/cpp - mv ${{runner.temp}}/cpp/* src/bindings-obj + mv ${{runner.temp}}/cpp/* src/bun.js/bindings-obj mv ${{runner.temp}}/obj/* packages/${{matrix.package}} - name: Build and push @@ -324,6 +334,8 @@ jobs: CPU_TARGET=${{ matrix.cpu }} TRIPLET=${{matrix.arch}}-linux-gnu GIT_SHA=${{github.sha}} + WEBKIT_URL=${{matrix.webkit_url}} + WEBKIT_BASENAME=${{matrix.webkit_basename}} platforms: linux/arm64 target: link_release outputs: type=local,dest=${{runner.temp}}/release Binary files differdiff --git a/package.json b/package.json index c36041466..9b3fc8af4 100644 --- a/package.json +++ b/package.json @@ -25,5 +25,10 @@ "@typescript-eslint/parser": "^5.31.0", "bun-webkit": "latest" }, + "optionalDependencies": { + "bun-dependencies-linux-x64": "next", + "bun-dependencies-linux-arm64": "next", + "bun-dependencies-linux-x64-baseline": "next" + }, "version": "0.0.0" } |