Skip to content

Commit 6724004

Browse files
Merge pull request #242 from lightpanda-io/ci-EPERM
ci: add --security-opt seccomp=unconfined docker option
2 parents 152a4e5 + 33ec300 commit 6724004

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

.github/workflows/wpt.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ on:
1717
- "src/*.zig"
1818
- "tests/wpt/**"
1919
- "vendor/**"
20+
- ".github/**"
2021
pull_request:
2122

2223
# By default GH trigger on types opened, synchronize and reopened.
@@ -33,6 +34,7 @@ on:
3334
- "src/*.zig"
3435
- "tests/wpt/**"
3536
- "vendor/**"
37+
- ".github/**"
3638
# Allows you to run this workflow manually from the Actions tab
3739
workflow_dispatch:
3840

@@ -50,6 +52,11 @@ jobs:
5052
username: ${{ github.actor }}
5153
password: ${{ secrets.GITHUB_TOKEN }}
5254

55+
# docker blocks io_uring syscalls by default now.
56+
# see https://github.com/tigerbeetle/tigerbeetle/pull/1995
57+
# see https://github.com/moby/moby/pull/46762
58+
options: "--security-opt seccomp=unconfined"
59+
5360
steps:
5461
- uses: actions/checkout@v4
5562
with:

.github/workflows/zig-test.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
- "src/**/*.zig"
1717
- "src/*.zig"
1818
- "vendor/zig-js-runtime"
19+
- ".github/**"
1920
pull_request:
2021

2122
# By default GH trigger on types opened, synchronize and reopened.
@@ -31,6 +32,7 @@ on:
3132
- "src/**/*.zig"
3233
- "src/*.zig"
3334
- "vendor/**"
35+
- ".github/**"
3436
# Allows you to run this workflow manually from the Actions tab
3537
workflow_dispatch:
3638

@@ -100,6 +102,11 @@ jobs:
100102
username: ${{ github.actor }}
101103
password: ${{ secrets.GITHUB_TOKEN }}
102104

105+
# docker blocks io_uring syscalls by default now.
106+
# see https://github.com/tigerbeetle/tigerbeetle/pull/1995
107+
# see https://github.com/moby/moby/pull/46762
108+
options: "--security-opt seccomp=unconfined"
109+
103110
steps:
104111
- uses: actions/checkout@v4
105112
with:

0 commit comments

Comments
 (0)