Commit 7df568d
committed
Attempt to fix arm builds
This commit updates the build workflow's script that executes our build script inside a debian docker container using the '--privileged' argument.
This isn't really a security risk, because:
1. We only use docker for the purposes of getting a reproducible build, regardless of which linux baremetal we're running on (on GitHub it's a moving target of Ubuntu that we can't always pin)
2. CI Runners should be untrusted (thanks to reproducible builds) and ephemeral. So we give them full root permissions and don't have to trust the resulting build
Anyway, this is necessary so that the docker container can have access to fuse, for AppImage building. For more info, see:
* #32 (comment)
* #40 (comment)1 parent 56075b0 commit 7df568d
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| |||
0 commit comments