diff options
author | 2023-01-27 19:31:14 -0800 | |
---|---|---|
committer | 2023-01-27 19:31:14 -0800 | |
commit | 7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d (patch) | |
tree | 3da7e9eb5575d07283af2e24cdfb2ab998fe5f91 | |
parent | e9713db6eca3eb8012d694f6506ed953d7e13088 (diff) | |
download | bun-7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d.tar.gz bun-7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d.tar.zst bun-7d81f115cd20681aab6bd6ff4ebfd52b9f74f65d.zip |
WIP
-rw-r--r-- | .github/workflows/bun-linux-build.yml | 40 |
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 |