aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-27 19:31:14 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-27 19:31:14 -0800
commit7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d (patch)
tree3da7e9eb5575d07283af2e24cdfb2ab998fe5f91
parente9713db6eca3eb8012d694f6506ed953d7e13088 (diff)
downloadbun-7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d.tar.gz
bun-7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d.tar.zst
bun-7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d.zip
WIP
-rw-r--r--.github/workflows/bun-linux-build.yml40
1 files changed, 30 insertions, 10 deletions
diff --git a/.github/workflows/bun-linux-build.yml b/.github/workflows/bun-linux-build.yml
index d8994a378..e5782c68d 100644
--- a/.github/workflows/bun-linux-build.yml
+++ b/.github/workflows/bun-linux-build.yml
@@ -327,16 +327,6 @@ jobs:
runs-on: ${{matrix.runner}}
timeout-minutes: 90
needs: [linux-zig-build, linux-dependencies-build, linux-cpp-build]
- env:
- CPU_TARGET: ${{ matrix.cpu }}
- JSC_BASE_DIR: ${{ runner.temp }}/bun-webkit
- JSC_LIB: ${{ runner.temp }}/bun-webkit/lib
- BUN_DEPLOY_DIR: ${{ runner.temp }}/release/bun
- OBJ_DIR: ${{ runner.temp }}/bun-cpp-obj
- BUN_DEPS_OUT_DIR: ${{runner.temp}}/bun-deps
- BUN_RELEASE_DIR: ${{ runner.temp }}/release
- WEBKIT_RELEASE_DIR: ${{ runner.temp }}/bun-webkit
- WEBKIT_RELEASE_DIR_LTO: ${{ runner.temp }}/bun-webkit
strategy:
fail-fast: false
matrix:
@@ -407,6 +397,16 @@ jobs:
name: bun-dependencies-${{ matrix.tag }}
path: ${{env.BUN_DEPS_OUT_DIR}}
- name: Extract
+ env:
+ CPU_TARGET: ${{ matrix.cpu }}
+ JSC_BASE_DIR: ${{ runner.temp }}/bun-webkit
+ JSC_LIB: ${{ runner.temp }}/bun-webkit/lib
+ BUN_DEPLOY_DIR: ${{ runner.temp }}/release/bun
+ OBJ_DIR: ${{ runner.temp }}/bun-cpp-obj
+ BUN_DEPS_OUT_DIR: ${{runner.temp}}/bun-deps
+ BUN_RELEASE_DIR: ${{ runner.temp }}/release
+ WEBKIT_RELEASE_DIR: ${{ runner.temp }}/bun-webkit
+ WEBKIT_RELEASE_DIR_LTO: ${{ runner.temp }}/bun-webkit
run: |
rm -rf src/bun.js/bindings-obj
mkdir -p src/bun.js/bindings-obj
@@ -418,6 +418,16 @@ jobs:
- name: Build and push
uses: docker/build-push-action@v3
if: runner.arch == 'X64'
+ env:
+ CPU_TARGET: ${{ matrix.cpu }}
+ JSC_BASE_DIR: ${{ runner.temp }}/bun-webkit
+ JSC_LIB: ${{ runner.temp }}/bun-webkit/lib
+ BUN_DEPLOY_DIR: ${{ runner.temp }}/release/bun
+ OBJ_DIR: ${{ runner.temp }}/bun-cpp-obj
+ BUN_DEPS_OUT_DIR: ${{runner.temp}}/bun-deps
+ BUN_RELEASE_DIR: ${{ runner.temp }}/release
+ WEBKIT_RELEASE_DIR: ${{ runner.temp }}/bun-webkit
+ WEBKIT_RELEASE_DIR_LTO: ${{ runner.temp }}/bun-webkit
with:
context: .
push: false
@@ -437,6 +447,16 @@ jobs:
- name: Build and push
uses: docker/build-push-action@v3
if: runner.arch == 'ARM64'
+ env:
+ CPU_TARGET: ${{ matrix.cpu }}
+ JSC_BASE_DIR: ${{ runner.temp }}/bun-webkit
+ JSC_LIB: ${{ runner.temp }}/bun-webkit/lib
+ BUN_DEPLOY_DIR: ${{ runner.temp }}/release/bun
+ OBJ_DIR: ${{ runner.temp }}/bun-cpp-obj
+ BUN_DEPS_OUT_DIR: ${{runner.temp}}/bun-deps
+ BUN_RELEASE_DIR: ${{ runner.temp }}/release
+ WEBKIT_RELEASE_DIR: ${{ runner.temp }}/bun-webkit
+ WEBKIT_RELEASE_DIR_LTO: ${{ runner.temp }}/bun-webkit
with:
context: .
push: false