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:
|
container:
|
||||||
image: ghcr.io/romange/benchmark-dev:latest
|
image: ghcr.io/romange/benchmark-dev:latest
|
||||||
|
options: --security-opt seccomp=unconfined
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
id-token: write
|
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
|
timeout-minutes: 60
|
||||||
container:
|
container:
|
||||||
image: ghcr.io/romange/alpine-dev:latest
|
image: ghcr.io/romange/alpine-dev:latest
|
||||||
|
options: --security-opt seccomp=unconfined
|
||||||
credentials:
|
credentials:
|
||||||
username: ${{ github.repository_owner }}
|
username: ${{ github.repository_owner }}
|
||||||
password: ${{ secrets.GITHUB_TOKEN }}
|
password: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
|
@ -57,9 +57,10 @@ jobs:
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: ghcr.io/romange/${{ matrix.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:
|
volumes:
|
||||||
- /:/hostroot
|
- /:/hostroot
|
||||||
options: --sysctl "net.ipv6.conf.all.disable_ipv6=0"
|
|
||||||
credentials:
|
credentials:
|
||||||
username: ${{ github.repository_owner }}
|
username: ${{ github.repository_owner }}
|
||||||
password: ${{ secrets.GITHUB_TOKEN }}
|
password: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
1
.github/workflows/daily-builds.yml
vendored
1
.github/workflows/daily-builds.yml
vendored
|
@ -28,6 +28,7 @@ jobs:
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: ghcr.io/romange/${{ matrix.container }}
|
image: ghcr.io/romange/${{ matrix.container }}
|
||||||
|
options: --security-opt seccomp=unconfined
|
||||||
credentials:
|
credentials:
|
||||||
username: ${{ github.repository_owner }}
|
username: ${{ github.repository_owner }}
|
||||||
password: ${{ secrets.GITHUB_TOKEN }}
|
password: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
1
.github/workflows/daily-sanitizers.yml
vendored
1
.github/workflows/daily-sanitizers.yml
vendored
|
@ -22,6 +22,7 @@ jobs:
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: ghcr.io/romange/${{ matrix.container }}
|
image: ghcr.io/romange/${{ matrix.container }}
|
||||||
|
options: --security-opt seccomp=unconfined
|
||||||
credentials:
|
credentials:
|
||||||
username: ${{ github.repository_owner }}
|
username: ${{ github.repository_owner }}
|
||||||
password: ${{ secrets.GITHUB_TOKEN }}
|
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: fedora:30
|
||||||
container:
|
container:
|
||||||
image: ghcr.io/romange/${{ matrix.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:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
|
|
Loading…
Reference in a new issue