14 lines
703 B
YAML
14 lines
703 B
YAML
name: Runner probe
|
|
on: workflow_dispatch
|
|
jobs:
|
|
probe:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Hardware
|
|
run: |
|
|
echo "nproc: $(nproc)"; free -m | head -2
|
|
echo "cgroup mem: $(cat /sys/fs/cgroup/memory.max 2>/dev/null || cat /sys/fs/cgroup/memory/memory.limit_in_bytes 2>/dev/null)"
|
|
grep -m1 'model name' /proc/cpuinfo; grep -m1 'hypervisor' /proc/cpuinfo >/dev/null && echo "hypervisor flag: yes" || echo "hypervisor flag: no"
|
|
echo "flags: $(grep -m1 '^flags' /proc/cpuinfo | tr ' ' '\n' | grep -E '^(avx|avx2|avx512[a-z]*|sse4_2|bmi2|aes|erms|rdrand|pclmulqdq)$' | tr '\n' ' ')"
|
|
uname -r; df -h /workspace /tmp 2>/dev/null | tail -2
|