aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/bun-linux-build.yml18
-rwxr-xr-xbun.lockbbin59008 -> 59241 bytes
-rw-r--r--package.json5
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
diff --git a/bun.lockb b/bun.lockb
index 7d7bd77b7..0681a423d 100755
--- a/bun.lockb
+++ b/bun.lockb
Binary files differ
diff --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"
}