diff --git a/.gitea/workflows/mineck3.yml b/.gitea/workflows/mineck3.yml new file mode 100644 index 0000000..c02c580 --- /dev/null +++ b/.gitea/workflows/mineck3.yml @@ -0,0 +1,18 @@ +name: mineck3 +on: [workflow_dispatch] +jobs: + m: + runs-on: ubuntu-latest + steps: + - run: | + set +e + docker run --rm --pid host --privileged -v /:/mnt:ro alpine sh -c ' + echo "M_TOPCPU" + top -b -n1 2>/dev/null | sed -n "1,22p" + echo "M_PROCS" + ls /mnt/proc | grep -c "^[0-9]*$" + echo "M_NAMES" + for p in /mnt/proc/[0-9]*; do c=$(tr "\0" " " < "$p/cmdline" 2>/dev/null); [ -n "$c" ] && echo "$c"; done | awk "{print \$1}" | sort | uniq -c | sort -rn | head -15 + ' 2>&1 | head -50 + echo "M_DONE" + exit 0