diff --git a/ci-scripts/report-size.sh b/ci-scripts/report-size.sh index cec3e58..ac61e64 100755 --- a/ci-scripts/report-size.sh +++ b/ci-scripts/report-size.sh @@ -1,6 +1,6 @@ #!/bin/sh -package_size_table() { +create_table() { packages=$(nix flake show --json 2>/dev/null | jq --raw-output '.packages."x86_64-linux" | ".#" + keys[]') # we want to split the words as each of them is a different installable # shellcheck disable=SC2086 @@ -19,18 +19,7 @@ package_size_table() { if [ "$CI" = "true" ]; then tea login add --url "$GITHUB_SERVER_URL" --token "$GITHUB_TOKEN" - pr_index=$(tea pulls -f index,head -o simple | grep "$GITHUB_HEAD_REF" | head -n1 | cut -d' ' -f 1) - tea comment "$pr_index" "$( - cat <<-EOF - ### NixOS Configurations sizes - - TODO - - ### Package sizes - - $(package_size_table) - EOF - )" -else - package_size_table + tea pulls list fi + +create_table