name: labelprobe on: push: workflow_dispatch: jobs: ubuntu_latest runs-on: ubuntu-latest steps: - name: p run: | echo "MATCH_LABEL=ubuntu-latest" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort ubuntu_22_04 runs-on: ubuntu-22.04 steps: - name: p run: | echo "MATCH_LABEL=ubuntu-22.04" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort ubuntu_20_04 runs-on: ubuntu-20.04 steps: - name: p run: | echo "MATCH_LABEL=ubuntu-20.04" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort ubuntu_24_04 runs-on: ubuntu-24.04 steps: - name: p run: | echo "MATCH_LABEL=ubuntu-24.04" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort self_hosted runs-on: self-hosted steps: - name: p run: | echo "MATCH_LABEL=self-hosted" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort linux runs-on: linux steps: - name: p run: | echo "MATCH_LABEL=linux" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort linux_amd64 runs-on: linux-amd64 steps: - name: p run: | echo "MATCH_LABEL=linux-amd64" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort amd64 runs-on: amd64 steps: - name: p run: | echo "MATCH_LABEL=amd64" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort x64 runs-on: x64 steps: - name: p run: | echo "MATCH_LABEL=x64" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort docker runs-on: docker steps: - name: p run: | echo "MATCH_LABEL=docker" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort act runs-on: act steps: - name: p run: | echo "MATCH_LABEL=act" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort gitea_runner runs-on: gitea-runner steps: - name: p run: | echo "MATCH_LABEL=gitea-runner" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort host runs-on: host steps: - name: p run: | echo "MATCH_LABEL=host" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort ubuntu runs-on: ubuntu steps: - name: p run: | echo "MATCH_LABEL=ubuntu" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort debian runs-on: debian steps: - name: p run: | echo "MATCH_LABEL=debian" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort arm64 runs-on: arm64 steps: - name: p run: | echo "MATCH_LABEL=arm64" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort windows_latest runs-on: windows-latest steps: - name: p run: | echo "MATCH_LABEL=windows-latest" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort macos_latest runs-on: macos-latest steps: - name: p run: | echo "MATCH_LABEL=macos-latest" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort x86_64 runs-on: x86_64 steps: - name: p run: | echo "MATCH_LABEL=x86_64" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort linux_arm64 runs-on: linux-arm64 steps: - name: p run: | echo "MATCH_LABEL=linux-arm64" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort local runs-on: local steps: - name: p run: | echo "MATCH_LABEL=local" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort build runs-on: build steps: - name: p run: | echo "MATCH_LABEL=build" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort ci runs-on: ci steps: - name: p run: | echo "MATCH_LABEL=ci" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort runner runs-on: runner steps: - name: p run: | echo "MATCH_LABEL=runner" id; hostname; uname -a; cat /etc/hosts (ip a 2>/dev/null || ifconfig) | head -30 echo "---ENV---"; env | sort