Comment the size of nix flake output derivations on a PR
Find a file
2024-12-15 20:32:32 +01:00
action.yml feat: create action 2024-12-15 20:32:32 +01:00
create-report.sh feat: create action 2024-12-15 20:32:32 +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.