Commit graph

7 commits

Author SHA1 Message Date
e5d1a0751a
fix(report): use nix eval to list the components
All checks were successful
/ report-size-pr (pull_request) Successful in 3s
/ report-download-check-pr (pull_request) Successful in 1s
/ check (treefmt) (push) Successful in 3s
/ report-size (push) Successful in 2s
/ report-download-check (push) Successful in 0s
This is less error prone than parsing the information from `nix flake
show`.
2025-07-13 18:48:16 +02:00
6b0b78e496
fix(report): building the wrong derivation for home-manager
All checks were successful
/ report-size-pr (pull_request) Successful in 2s
/ report-download-check-pr (pull_request) Successful in 0s
/ check (treefmt) (push) Successful in 2s
/ report-size (push) Successful in 1s
/ report-download-check (push) Successful in 0s
Small typo that was breaking this script T-T:

```bash
# Wrong:
nix build --print-out-paths ".#homeConfigurations.$config.activationPackages"

# Correct:
nix build --print-out-paths ".#homeConfigurations.$config.config.home.activationPackage"
```
2025-07-13 15:03:47 +02:00
7d7a576f50
ci: test both push and pull_request events
All checks were successful
/ report-size-pr (pull_request) Successful in 4s
/ report-download-check-pr (pull_request) Successful in 1s
/ check (treefmt) (push) Successful in 3s
/ report-size (push) Successful in 2s
/ report-download-check (push) Successful in 1s
I think we have a bug with pull_request events so...
2025-07-11 19:25:00 +02:00
ca72db2a3b
refactor: try to condense the action in fewer steps
All checks were successful
/ check (treefmt) (push) Successful in 3s
/ report-size (push) Successful in 2s
/ report-download-check (push) Successful in 1s
This should make it easier to debug/maintain.
2025-07-11 19:03:55 +02:00
1b14f63169
fix(comparison): create the old report in the PWD
All checks were successful
/ check (treefmt) (push) Successful in 3s
/ report-size (push) Successful in 2s
/ report-download-check (push) Successful in 0s
We were creating it in a temp dir instead.
2025-07-11 17:48:40 +02:00
a26909cb8c
fix(create-report): failing on private repos
All checks were successful
/ check (treefmt) (push) Successful in 3s
/ report-size (push) Successful in 2s
/ report-download-check (push) Successful in 1s
Forgot to update the GITHUB_ACTION_PATH
2025-07-10 21:50:56 +02:00
9364b5d352
refactor: move scripts to scripts folder
All checks were successful
/ check (treefmt) (push) Successful in 2s
/ report-size (push) Successful in 1s
/ report-download-check (push) Successful in 0s
This is a bit tidier.
2025-07-10 21:24:02 +02:00