diff --git a/.forgejo/workflows/integration.yml b/.forgejo/workflows/integration.yml index 05fc2dc..1558dc2 100644 --- a/.forgejo/workflows/integration.yml +++ b/.forgejo/workflows/integration.yml @@ -11,8 +11,8 @@ jobs: strategy: matrix: info: - - version: "1.21.0-7-rc2" - image: codeberg.org/forgejo-experimental/forgejo + - version: "1.21" + image: codeberg.org/forgejo/forgejo - version: "1.20" image: codeberg.org/forgejo/forgejo steps: @@ -29,3 +29,5 @@ jobs: echo "============================ demo ===================" forgejo-test-helper.sh run_workflow testdata/demo $url root demo setup-forgejo $token + echo "============================ IPv6 ===================" + forgejo-test-helper.sh run_workflow testdata/ipv6 $url root ipv6 setup-forgejo $token diff --git a/runner-config.yaml b/runner-config.yaml index 8f5f076..4f14a27 100644 --- a/runner-config.yaml +++ b/runner-config.yaml @@ -19,6 +19,7 @@ cache: container: network: "bridge" + enable_ipv6: true privileged: false options: workdir_parent: diff --git a/testdata/ipv6/.forgejo/workflows/test.yml b/testdata/ipv6/.forgejo/workflows/test.yml new file mode 100644 index 0000000..0eed094 --- /dev/null +++ b/testdata/ipv6/.forgejo/workflows/test.yml @@ -0,0 +1,11 @@ +on: [push] +jobs: + ipv6: + runs-on: docker + container: + image: debian:bookworm + steps: + - run: | + set -x + apt update -qq ; apt --quiet install -qq --yes iputils-ping + ping -c 1 -6 ::1