mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2024-12-14 11:58:02 +00:00
fix(ci): docker not using iouring (#3169)
* fix(ci): docker not using iouring * fix errors
This commit is contained in:
parent
367fde40d4
commit
20f4507c29
6 changed files with 7 additions and 2 deletions
1
.github/workflows/benchmark.yml
vendored
1
.github/workflows/benchmark.yml
vendored
|
@ -37,6 +37,7 @@ jobs:
|
|||
|
||||
container:
|
||||
image: ghcr.io/romange/benchmark-dev:latest
|
||||
options: --security-opt seccomp=unconfined
|
||||
|
||||
permissions:
|
||||
id-token: write
|
||||
|
|
1
.github/workflows/bullmq-tests.yml
vendored
1
.github/workflows/bullmq-tests.yml
vendored
|
@ -11,6 +11,7 @@ jobs:
|
|||
timeout-minutes: 60
|
||||
container:
|
||||
image: ghcr.io/romange/alpine-dev:latest
|
||||
options: --security-opt seccomp=unconfined
|
||||
credentials:
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
|
@ -57,9 +57,10 @@ jobs:
|
|||
|
||||
container:
|
||||
image: ghcr.io/romange/${{ matrix.container }}
|
||||
# Seems that docker by default prohibits running iouring syscalls
|
||||
options: --security-opt seccomp=unconfined --sysctl "net.ipv6.conf.all.disable_ipv6=0"
|
||||
volumes:
|
||||
- /:/hostroot
|
||||
options: --sysctl "net.ipv6.conf.all.disable_ipv6=0"
|
||||
credentials:
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
1
.github/workflows/daily-builds.yml
vendored
1
.github/workflows/daily-builds.yml
vendored
|
@ -28,6 +28,7 @@ jobs:
|
|||
|
||||
container:
|
||||
image: ghcr.io/romange/${{ matrix.container }}
|
||||
options: --security-opt seccomp=unconfined
|
||||
credentials:
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
1
.github/workflows/daily-sanitizers.yml
vendored
1
.github/workflows/daily-sanitizers.yml
vendored
|
@ -22,6 +22,7 @@ jobs:
|
|||
|
||||
container:
|
||||
image: ghcr.io/romange/${{ matrix.container }}
|
||||
options: --security-opt seccomp=unconfined
|
||||
credentials:
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
@ -99,7 +99,7 @@ jobs:
|
|||
container: fedora:30
|
||||
container:
|
||||
image: ghcr.io/romange/${{ matrix.container }}
|
||||
options: --sysctl "net.ipv6.conf.all.disable_ipv6=0"
|
||||
options: --security-opt seccomp=unconfined --sysctl "net.ipv6.conf.all.disable_ipv6=0"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
|
|
Loading…
Reference in a new issue