this derivation will be built: /nix/store/yhvxbqdp2rdz616ddnkymh1cd8gk8x6j-treefmt-check.drv building '/nix/store/yhvxbqdp2rdz616ddnkymh1cd8gk8x6j-treefmt-check.drv' treefmt-check> tribuchet: building on eliza treefmt-check> treefmt v2.5.0traversed 351 files treefmt-check> emitted 285 files for processing treefmt-check> formatted 285 files (1 changed) in 11.916s treefmt-check> M docs/EFFECTS.md treefmt-check> diff --git a/docs/EFFECTS.md b/docs/EFFECTS.md treefmt-check> index 377ce45..e5cd9df 100644 treefmt-check> --- a/docs/EFFECTS.md treefmt-check> +++ b/docs/EFFECTS.md treefmt-check> @@ -102,8 +102,8 @@ default.push-image treefmt-check> treefmt-check> ## Running only on changed inputs (`when.changed`) treefmt-check> treefmt-check> -`when.changed` names the inputs an effect depends on. The effect is not run again treefmt-check> -while they are the same as in its last successful run: treefmt-check> +`when.changed` names the inputs an effect depends on. The effect is not run treefmt-check> +again while they are the same as in its last successful run: treefmt-check> treefmt-check> ```nix treefmt-check> hil = mkEffect { treefmt-check> @@ -114,10 +114,10 @@ hil = mkEffect { treefmt-check> ``` treefmt-check> treefmt-check> Values must be strings, typically store paths: up to 32 inputs of at most 1024 treefmt-check> -bytes each. When the effect's turn comes (after treefmt-check> -its `lock`) and the last successful run of this effect in the repository had the treefmt-check> -same inputs, it is marked succeeded as "unchanged since build #N" without treefmt-check> -running. Effects `after` it run as usual. treefmt-check> +bytes each. When the effect's turn comes (after its `lock`) and the last treefmt-check> +successful run of this effect in the repository had the same inputs, it is treefmt-check> +marked succeeded as "unchanged since build #N" without running. Effects `after` treefmt-check> +it run as usual. treefmt-check> treefmt-check> Failed runs and runs for pull requests do not count. A restart always runs the treefmt-check> effect. Only `onPush` effects support `when.changed`, and no other `when` key. error: Cannot build '/nix/store/yhvxbqdp2rdz616ddnkymh1cd8gk8x6j-treefmt-check.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/swz9xx9d5m8snm9csbfmiw774ln5frmf-treefmt-check Last 25 log lines: > > ## Running only on changed inputs (`when.changed`) > > -`when.changed` names the inputs an effect depends on. The effect is not run again > -while they are the same as in its last successful run: > +`when.changed` names the inputs an effect depends on. The effect is not run > +again while they are the same as in its last successful run: > > ```nix > hil = mkEffect { > @@ -114,10 +114,10 @@ hil = mkEffect { > ``` > > Values must be strings, typically store paths: up to 32 inputs of at most 1024 > -bytes each. When the effect's turn comes (after > -its `lock`) and the last successful run of this effect in the repository had the > -same inputs, it is marked succeeded as "unchanged since build #N" without > -running. Effects `after` it run as usual. > +bytes each. When the effect's turn comes (after its `lock`) and the last > +successful run of this effect in the repository had the same inputs, it is > +marked succeeded as "unchanged since build #N" without running. Effects `after` > +it run as usual. > > Failed runs and runs for pull requests do not count. A restart always runs the > effect. Only `onPush` effects support `when.changed`, and no other `when` key. For full logs, run: nix log /nix/store/yhvxbqdp2rdz616ddnkymh1cd8gk8x6j-treefmt-check.drv