From 129ddad82e52ab3bfed133f8fddcc5e6679951e9 Mon Sep 17 00:00:00 2001 From: xengi Date: Wed, 5 Aug 2026 18:58:14 +0200 Subject: [PATCH] Add .forgejo/workflows/test.yaml Signed-off-by: xengi --- .forgejo/workflows/test.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .forgejo/workflows/test.yaml diff --git a/.forgejo/workflows/test.yaml b/.forgejo/workflows/test.yaml new file mode 100644 index 0000000..bb9c79b --- /dev/null +++ b/.forgejo/workflows/test.yaml @@ -0,0 +1,31 @@ +name: Test setup + +on: + push: + workflow_dispatch: + +env: + REGISTRY_URL: coderberg.org + REGISTRY_IMAGE: ${{ env.REGISTRY_URL }}/${{ env.FORGEJO_REPOSITORY }}/archlinux-aur + +jobs: + build: + runs-on: debian-stable + name: Test setup + steps: + - name: Install tools + run: | + apt-get update + apt-get install -y curl inetutils-ping + - name: Check resolv.conf + run: cat /etc/resolv.conf + - name: Check IPv4 internet + run: ping 1.1.1.1 + - name: Check IPv6 internet + run: ping 2606:4700:4700::1111 + - name: Check IPv4 HTTP + run: curl -4 -vL ${{ env.REGISTRY_URL }} + - name: Check IPv6 HTTP + run: curl -6 -vL ${{ env.REGISTRY_URL }} + - name: Check out the repository + run: git clone ${{ env.FORGEJO_SERVER_URL }}/${{ env.FORGEJO_REPOSITORY }} . \ No newline at end of file