Comment the size of nix flake output derivations on a PR
Find a file
Jalil David Salamé Messina 34d976f6c5
fix(action): invalid quoting of JSON
Pass arguments as `--arg name value` instead of trying to interpolate
the string. Why did I forget to do this? T-T
2024-12-18 14:35:01 +01:00
action.yml fix(action): invalid quoting of JSON 2024-12-18 14:35:01 +01:00
comment_on_pr.sh feat!(report): generate JSON instead of markdown 2024-12-17 23:17:48 +01:00
compare.jq feat!(report): generate JSON instead of markdown 2024-12-17 23:17:48 +01:00
create-report.sh feat!(report): generate JSON instead of markdown 2024-12-17 23:17:48 +01:00
README.md feat: create action 2024-12-15 20:32:32 +01:00

Nix Flake outputs size

Use nix path-info to query the size of flake outputs and produce a markdown report.

You can post this report as a comment to the PR associated with the current branch and/or export the report as a markdown artifact.

Requires nix, jq, curl, sed and coreutils to be in path.

Usage

- name: Generate size report
  uses: https://git.salame.cl/jalil/nix-flake-outputs-size@main
  with: # Default values
    comment-on-pr: 'true'
    generate-artifact: 'false'
    artifact-name: 'size-report.md'

For more details see the action.yaml file.