File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 8383 with :
8484 allowUpdates : true
8585 artifacts : libc_v8_${{steps.read-version.outputs.version}}_${{ env.OS }}_${{ env.ARCH }}.a
86+
87+ build-arm64-linux :
88+ env :
89+ OS : linux
90+ ARCH : aarch64
91+
92+ runs-on : ubuntu-22.04-arm
93+ steps :
94+ - uses : mlugg/setup-zig@v1
95+ with :
96+ version : ${{ env.ZIG_VERSION }}
97+
98+ - uses : actions/checkout@v4
99+ with :
100+ submodules : recursive
101+ fetch-depth : 0
102+
103+ - name : Read version
104+ id : read-version
105+ run : |
106+ echo "version=`cat V8_REVISION`" >> "$GITHUB_OUTPUT"
107+
108+ - run : sudo apt-get install -yq libglib2.0-dev
109+
110+ - run : zig build get-tools
111+ - run : zig build get-v8
112+ - run : zig build -Doptimize=ReleaseSafe
113+ - run : mv v8-build/${{ env.ARCH }}-${{ env.OS }}/release/ninja/obj/zig/libc_v8.a libc_v8_${{steps.read-version.outputs.version}}_${{ env.OS }}_${{ env.ARCH }}.a
114+
115+ - name : Upload the build
116+ uses : ncipollo/release-action@v1
117+ with :
118+ allowUpdates : true
119+ artifacts : libc_v8_${{steps.read-version.outputs.version}}_${{ env.OS }}_${{ env.ARCH }}.a
120+
You can’t perform that action at this time.
0 commit comments