All checks were successful
Mirror to GitHub / mirror (push) Successful in 3s
44 lines
1.2 KiB
YAML
44 lines
1.2 KiB
YAML
name: Runner Probe
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
probe:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Runner labels and OS
|
|
run: |
|
|
echo "=== OS ==="
|
|
uname -a
|
|
cat /etc/os-release 2>/dev/null || true
|
|
|
|
- name: Python versions
|
|
run: |
|
|
echo "=== Python ==="
|
|
which python3 && python3 --version || echo "python3 not found"
|
|
which python && python --version || echo "python not found"
|
|
ls /usr/bin/python* 2>/dev/null || true
|
|
|
|
- name: Node versions
|
|
run: |
|
|
echo "=== Node ==="
|
|
which node && node --version || echo "node not found"
|
|
which npm && npm --version || echo "npm not found"
|
|
ls /usr/bin/node* 2>/dev/null || true
|
|
ls ~/.nvm/versions/node/ 2>/dev/null || echo "no nvm versions"
|
|
|
|
- name: Docker
|
|
run: |
|
|
echo "=== Docker ==="
|
|
which docker && docker --version || echo "docker not found"
|
|
docker info 2>/dev/null | grep -E "Server Version|Operating System" || true
|
|
|
|
- name: User and home
|
|
run: |
|
|
echo "=== User ==="
|
|
whoami
|
|
echo "HOME=$HOME"
|
|
echo "PATH=$PATH"
|