Skip to content

Commit 3c2b833

Browse files
authored
Update generate-runners-status.yml
1 parent 3aa6d5a commit 3c2b833

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/generate-runners-status.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ jobs:
6060
for s in ${SERVERS}; do
6161
IFS=' ' read -r NAME CPU MEM DISK RUNNERS ID<<< "$(curl -s -H "Authorization: Token ${{ secrets.NETBOX_TOKEN }}" -H "Accept: application/json; indent=4" \
6262
"${{ secrets.NETBOX_API }}/virtualization/virtual-machines/?id=$s" | jq -r '.results[] | .name,.vcpus,.memory,.disk,.custom_fields["runners"],.id' | xargs -n6 -d'\n')"
63-
printf "<tr><td>%s</td><td align=right>%3d</td><td align=right>%d</td><td align=right>%d</td><td align=right>%d</td></tr>\n" $NAME ${CPU/.*/} $MEM $DISK $RUNNERS >> $GITHUB_STEP_SUMMARY
63+
CALC_MEM=$(echo $MEM | awk '{$1/=1024;printf "%.0f\n",$1}')
64+
printf "<tr><td>%s</td><td align=right>%3d</td><td align=right>%d</td><td align=right>%d</td><td align=right>%d</td></tr>\n" $NAME ${CPU/.*/} $CALC_MEM $DISK $RUNNERS >> $GITHUB_STEP_SUMMARY
6465
unset IFS
6566
echo -e "<tr><td colspan=5>" >> $GITHUB_STEP_SUMMARY
6667
for runner in $(seq -f "%02g" 1 $RUNNERS | sed -e "s/.*/$NAME-&/"); do
@@ -69,4 +70,4 @@ jobs:
6970
done
7071
echo -e "</td></tr>" >> $GITHUB_STEP_SUMMARY
7172
done
72-
echo "</table>" >> $GITHUB_STEP_SUMMARY
73+
echo "</table>" >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)