File tree 5 files changed +6
-126
lines changed 5 files changed +6
-126
lines changed Original file line number Diff line number Diff line change @@ -14,36 +14,13 @@ runs:
14
14
mkdir -p vendor/jsruntime-lib/vendor/v8/${{env.ARCH}}/release
15
15
ln -s /usr/local/lib/libc_v8.a vendor/jsruntime-lib/vendor/v8/${{env.ARCH}}/release/libc_v8.a
16
16
17
- - name : install deps
18
- shell : bash
19
- run : |
20
- ln -s /usr/local/lib/libiconv vendor/libiconv
21
-
22
- ln -s /usr/local/lib/netsurf/build vendor/netsurf/build
23
- ln -s /usr/local/lib/netsurf/lib vendor/netsurf/lib
24
- ln -s /usr/local/lib/netsurf/include vendor/netsurf/include
25
-
26
- # detect file change
27
-
28
- id : changes
29
- with :
30
- filters : |
31
- netsurf:
32
- - 'vendor/netsurf/**'
33
-
34
- # if a vendor has changed, install build dependencies.
35
17
- name : install build dependencies
36
- if : steps.changes.outputs.netsurf == 'true'
37
18
shell : bash
38
19
run : |
39
20
apt update && \
40
21
apt install -y git curl bash xz-utils python3 ca-certificates pkg-config \
41
22
libglib2.0-dev gperf libexpat1-dev cmake build-essential
42
23
43
- # if netsurf has changed, force a rebuild.
44
- - name : re-build netsurf
45
- if : steps.changes.outputs.netsurf == 'true'
24
+ - name : build netsurf
46
25
shell : bash
47
- run : |
48
- make clean-netsurf
49
- make install-netsurf
26
+ run : make install-netsurf
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 36
36
# Allows you to run this workflow manually from the Actions tab
37
37
workflow_dispatch :
38
38
39
- permissions :
40
- pull-requests : read # required for dorny/paths-filter
41
- contents : read
42
- packages : read
43
-
44
39
jobs :
45
40
wpt :
46
41
name : web platform tests
50
45
51
46
runs-on : ubuntu-latest
52
47
container :
53
- image : ghcr.io/lightpanda-io/zig-browsercore :0.12.0-dev.1773-8a8fd47d2
48
+ image : ghcr.io/lightpanda-io/zig-v8 :0.12.0-dev.1773-8a8fd47d2
54
49
credentials :
55
50
username : ${{ github.actor }}
56
51
password : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 34
34
# Allows you to run this workflow manually from the Actions tab
35
35
workflow_dispatch :
36
36
37
- permissions :
38
- pull-requests : read # required for dorny/paths-filter
39
- contents : read
40
- packages : read
41
-
42
37
jobs :
43
38
zig-build-dev :
44
39
name : zig build dev
48
43
49
44
runs-on : ubuntu-latest
50
45
container :
51
- image : ghcr.io/lightpanda-io/zig-browsercore :0.12.0-dev.1773-8a8fd47d2
46
+ image : ghcr.io/lightpanda-io/zig-v8 :0.12.0-dev.1773-8a8fd47d2
52
47
credentials :
53
48
username : ${{ github.actor }}
54
49
password : ${{ secrets.GITHUB_TOKEN }}
74
69
75
70
runs-on : ubuntu-latest
76
71
container :
77
- image : ghcr.io/lightpanda-io/zig-browsercore :0.12.0-dev.1773-8a8fd47d2
72
+ image : ghcr.io/lightpanda-io/zig-v8 :0.12.0-dev.1773-8a8fd47d2
78
73
credentials :
79
74
username : ${{ github.actor }}
80
75
password : ${{ secrets.GITHUB_TOKEN }}
100
95
101
96
runs-on : ubuntu-latest
102
97
container :
103
- image : ghcr.io/lightpanda-io/zig-browsercore :0.12.0-dev.1773-8a8fd47d2
98
+ image : ghcr.io/lightpanda-io/zig-v8 :0.12.0-dev.1773-8a8fd47d2
104
99
credentials :
105
100
username : ${{ github.actor }}
106
101
password : ${{ secrets.GITHUB_TOKEN }}
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments