|
28 | 28 | platform: linux/amd64
|
29 | 29 | os: ubuntu-latest
|
30 | 30 | tag: linux_amd64
|
| 31 | + - arch: arm64 |
| 32 | + platform: linux/arm64 |
| 33 | + os: buildjet-4vcpu-ubuntu-2204-arm |
| 34 | + tag: linux_arm64_webkit2gtk40 |
31 | 35 | - arch: arm64
|
32 | 36 | platform: linux/arm64
|
33 | 37 | os: buildjet-4vcpu-ubuntu-2204-arm
|
@@ -79,13 +83,13 @@ jobs:
|
79 | 83 |
|
80 | 84 | ## Linux (webkit2gtk-4.0)
|
81 | 85 | - name: Install Ubuntu prerequisites
|
82 |
| - if: runner.os == 'Linux' && matrix.build.tag == 'linux_amd64_webkit2gtk40' |
| 86 | + if: runner.os == 'Linux' && contains(matrix.build.tag, 'webkit2gtk40') |
83 | 87 | shell: bash
|
84 | 88 | run: sudo apt-get update && sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev
|
85 | 89 |
|
86 | 90 | ## Linux (webkit2gtk-4.1)
|
87 | 91 | - name: Install Ubuntu prerequisites
|
88 |
| - if: runner.os == 'Linux' && matrix.build.tag == 'linux_amd64' |
| 92 | + if: runner.os == 'Linux' && !contains(matrix.build.tag, 'webkit2gtk40') |
89 | 93 | shell: bash
|
90 | 94 | run: sudo apt-get update && sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev
|
91 | 95 |
|
@@ -122,13 +126,13 @@ jobs:
|
122 | 126 |
|
123 | 127 | ## Linux (webkit2gtk-4.0) -- We explicitly set 4.0 in this tag because it'll only be less used over time
|
124 | 128 | - name: Build wails app for Linux (webkit2gtk-4.0)
|
125 |
| - if: runner.os == 'Linux' && matrix.build.tag == 'linux_amd64_webkit2gtk40' |
| 129 | + if: runner.os == 'Linux' && contains(matrix.build.tag, 'webkit2gtk40') |
126 | 130 | shell: bash
|
127 | 131 | run: wails build -platform ${{ matrix.build.platform }} -ldflags "-X main.version=v${{ steps.normalise_version.outputs.version }}"
|
128 | 132 |
|
129 | 133 | ## Linux (webkit2gtk-4.1) -- We set this as the new default as more users will use 24.0x+ over time
|
130 | 134 | - name: Build wails app for Linux (webkit2gtk-4.1)
|
131 |
| - if: runner.os == 'Linux' && matrix.build.tag == 'linux_amd64' |
| 135 | + if: runner.os == 'Linux' && !contains(matrix.build.tag, 'webkit2gtk40') |
132 | 136 | shell: bash
|
133 | 137 | run: wails build -platform ${{ matrix.build.platform }} -tags webkit2_41 -ldflags "-X main.version=v${{ steps.normalise_version.outputs.version }}"
|
134 | 138 |
|
|
0 commit comments