mirror of
				https://github.com/lightpanda-io/browser.git
				synced 2025-10-28 22:53:28 +00:00 
			
		
		
		
	work on fixing github workflows
This commit is contained in:
		
							
								
								
									
										8
									
								
								.github/actions/install/action.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/actions/install/action.yml
									
									
									
									
										vendored
									
									
								
							| @@ -59,11 +59,11 @@ runs: | ||||
|     - name: install v8 | ||||
|       shell: bash | ||||
|       run: | | ||||
|         mkdir -p vendor/zig-js-runtime/vendor/v8/${{inputs.arch}}-${{inputs.os}}/debug | ||||
|         ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a vendor/zig-js-runtime/vendor/v8/${{inputs.arch}}-${{inputs.os}}/debug/libc_v8.a | ||||
|         mkdir -p v8/build/${{inputs.arch}}-${{inputs.os}}/debug/ninja/obj/zig/ | ||||
|         ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/build/${{inputs.arch}}-${{inputs.os}}/debug/ninja/obj/zig/libc_v8.a | ||||
|  | ||||
|         mkdir -p vendor/zig-js-runtime/vendor/v8/${{inputs.arch}}-${{inputs.os}}/release | ||||
|         ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a vendor/zig-js-runtime/vendor/v8/${{inputs.arch}}-${{inputs.os}}/release/libc_v8.a | ||||
|         mkdir -p v8/build/${{inputs.arch}}-${{inputs.os}}/release/ninja/obj/zig/ | ||||
|         ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/build/${{inputs.arch}}-${{inputs.os}}/release/ninja/obj/zig/libc_v8.a | ||||
|  | ||||
|     - name: libiconv | ||||
|       shell: bash | ||||
|   | ||||
							
								
								
									
										8
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							| @@ -31,7 +31,7 @@ jobs: | ||||
|           arch: ${{env.ARCH}} | ||||
|  | ||||
|       - name: zig build | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dengine=v8 -Dcpu=x86_64 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dcpu=x86_64 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|  | ||||
|       - name: Rename binary | ||||
|         run: mv zig-out/bin/lightpanda lightpanda-${{ env.ARCH }}-${{ env.OS }} | ||||
| @@ -63,7 +63,7 @@ jobs: | ||||
|           arch: ${{env.ARCH}} | ||||
|  | ||||
|       - name: zig build | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dengine=v8 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|  | ||||
|       - name: Rename binary | ||||
|         run: mv zig-out/bin/lightpanda lightpanda-${{ env.ARCH }}-${{ env.OS }} | ||||
| @@ -95,7 +95,7 @@ jobs: | ||||
|           arch: ${{env.ARCH}} | ||||
|  | ||||
|       - name: zig build | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dengine=v8 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|  | ||||
|       - name: Rename binary | ||||
|         run: mv zig-out/bin/lightpanda lightpanda-${{ env.ARCH }}-${{ env.OS }} | ||||
| @@ -127,7 +127,7 @@ jobs: | ||||
|           arch: ${{env.ARCH}} | ||||
|  | ||||
|       - name: zig build | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dengine=v8 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|         run: zig build --release=safe -Doptimize=ReleaseSafe -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) | ||||
|  | ||||
|       - name: Rename binary | ||||
|         run: mv zig-out/bin/lightpanda lightpanda-${{ env.ARCH }}-${{ env.OS }} | ||||
|   | ||||
							
								
								
									
										4
									
								
								.github/workflows/e2e-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/e2e-test.yml
									
									
									
									
										vendored
									
									
								
							| @@ -47,7 +47,7 @@ jobs: | ||||
|       - uses: ./.github/actions/install | ||||
|  | ||||
|       - name: zig build release | ||||
|         run: zig build -Doptimize=ReleaseSafe -Dengine=v8 | ||||
|         run: zig build -Doptimize=ReleaseSafe | ||||
|  | ||||
|       - name: upload artifact | ||||
|         uses: actions/upload-artifact@v4 | ||||
| @@ -86,7 +86,7 @@ jobs: | ||||
|       - name: run puppeteer | ||||
|         run: | | ||||
|           python3 -m http.server 1234 -d ./public & echo $! > PYTHON.pid | ||||
|           ./lightpanda serve & echo $! > LPD.pid | ||||
|           ./lightpanda serve --gc_hints & echo $! > LPD.pid | ||||
|           RUNS=100 npm run bench-puppeteer-cdp > puppeteer.out || exit 1 | ||||
|           cat /proc/`cat LPD.pid`/status |grep VmHWM|grep -oP '\d+' > LPD.VmHWM | ||||
|           kill `cat LPD.pid` `cat PYTHON.pid` | ||||
|   | ||||
							
								
								
									
										4
									
								
								.github/workflows/wpt.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/wpt.yml
									
									
									
									
										vendored
									
									
								
							| @@ -55,7 +55,7 @@ jobs: | ||||
|  | ||||
|       - uses: ./.github/actions/install | ||||
|  | ||||
|       - run: zig build wpt -Dengine=v8 -- --safe --summary | ||||
|       - run: zig build wpt -- --safe --summary | ||||
|  | ||||
|         # For now WPT tests doesn't pass at all. | ||||
|         # We accept then to continue the job on failure. | ||||
| @@ -80,7 +80,7 @@ jobs: | ||||
|       - uses: ./.github/actions/install | ||||
|  | ||||
|       - name: json output | ||||
|         run: zig build wpt -Dengine=v8 -- --safe --json > wpt.json | ||||
|         run: zig build wpt -- --safe --json > wpt.json | ||||
|  | ||||
|       - name: write commit | ||||
|         run: | | ||||
|   | ||||
							
								
								
									
										7
									
								
								.github/workflows/zig-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								.github/workflows/zig-test.yml
									
									
									
									
										vendored
									
									
								
							| @@ -56,7 +56,7 @@ jobs: | ||||
|       - uses: ./.github/actions/install | ||||
|  | ||||
|       - name: zig build debug | ||||
|         run: zig build -Dengine=v8 | ||||
|         run: zig build | ||||
|  | ||||
|       - name: upload artifact | ||||
|         uses: actions/upload-artifact@v4 | ||||
| @@ -102,11 +102,8 @@ jobs: | ||||
|  | ||||
|       - uses: ./.github/actions/install | ||||
|  | ||||
|       - name: zig build unittest | ||||
|         run: zig build unittest -freference-trace --summary all | ||||
|  | ||||
|       - name: zig build test | ||||
|         run: zig build test -Dengine=v8 -- --json > bench.json | ||||
|         run: zig build test -- --json > bench.json | ||||
|  | ||||
|       - name: write commit | ||||
|         run: | | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Karl Seguin
					Karl Seguin