name: 'Setup Runner' description: 'Composite action to set up the GitHub Runner for jobs in the test.yml workflow' runs: using: composite steps: - run: | sudo modprobe ip_vs sudo modprobe ipv6 sudo modprobe ip6table_filter sudo modprobe -r overlay sudo modprobe overlay redirect_dir=off shell: bash - run: | if [ ! -e /etc/docker/daemon.json ]; then echo '{}' | tee /etc/docker/daemon.json >/dev/null fi DOCKERD_CONFIG=$(jq '.+{"experimental":true,"live-restore":true,"ipv6":true,"fixed-cidr-v6":"2001:db8:1::/64"}' /etc/docker/daemon.json) sudo tee /etc/docker/daemon.json <<<"$DOCKERD_CONFIG" >/dev/null sudo service docker restart shell: bash - run: | ./contrib/check-config.sh || true shell: bash - run: | docker info shell: bash