build checks.x86_64-linux.formatter
0.03 s
$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 1800s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://github.com/sellout/flaky?ref=docs&rev=552f63daf7d895ea0c147ce6bdea3dad53f267df#checks.x86_64-linux.formatter --print-build-logs
0.07 s
warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'.
0.07 s
Pass '--accept-flake-config' to trust it
0.07 s
warning: ignoring untrusted flake configuration setting 'extra-experimental-features'.
0.07 s
Pass '--accept-flake-config' to trust it
0.07 s
warning: ignoring untrusted flake configuration setting 'extra-substituters'.
0.07 s
Pass '--accept-flake-config' to trust it
0.07 s
warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.
0.07 s
Pass '--accept-flake-config' to trust it
0.07 s
warning: ignoring untrusted flake configuration setting 'sandbox'.
0.07 s
Pass '--accept-flake-config' to trust it
0.07 s
warning: ignoring untrusted flake configuration setting 'use-registries'.
0.07 s
Pass '--accept-flake-config' to trust it
0.44 s
error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/b807b75a5eb8e309fe9526e3c65a78c9ec5d31e83e8a015c36d4e2b79f1db4b4.sqlite ' is busy
2.09 s
2.14 s
Building treefmt-check
2.61 s
[treefmt-check] treefmt v2.4.0traversed 66 files
2.61 s
[treefmt-check] emitted 52 files for processing
2.61 s
[treefmt-check] formatted 52 files (3 changed) in 375ms
2.62 s
[treefmt-check] M docs/CONTRIBUTING.md
2.62 s
[treefmt-check] M docs/CONTRIBUTING/haskell.md
2.62 s
[treefmt-check] M docs/haskell/release-process.md
2.62 s
[treefmt-check] diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
2.62 s
[treefmt-check] index 2b499f5..5465a5d 100644
2.62 s
[treefmt-check] --- a/docs/CONTRIBUTING.md
2.62 s
[treefmt-check] +++ b/docs/CONTRIBUTING.md
2.62 s
[treefmt-check] @@ -25,10 +25,10 @@ All contributions are welcome, we love improvements to docs and tests.
2.62 s
[treefmt-check] ### terminology
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] | generic | Haskell | Nix | Rust | versioned |
2.62 s
[treefmt-check] -|------------|---------------|------------|-----------|-----------|
2.62 s
[treefmt-check] -| repository | | | | ✔ |
2.62 s
[treefmt-check] + | ---------- | ------------- | ---------- | --------- | --------- |
2.62 s
[treefmt-check] + | repository | | | | ✔ |
2.62 s
[treefmt-check] | project | Cabal project | flake | workspace | |
2.62 s
[treefmt-check] -| package | Cabal package | derivation | crate | ✔ |
2.62 s
[treefmt-check] + | package | Cabal package | derivation | crate | ✔ |
2.62 s
[treefmt-check] | component | Cabal stanza | | | |
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] There is usually one project per repository, but sometimes a project may be split across multiple repositories. It’s unlikely that more than one project would be in the same repository.
2.62 s
[treefmt-check] diff --git a/docs/CONTRIBUTING/haskell.md b/docs/CONTRIBUTING/haskell.md
2.62 s
[treefmt-check] index d62443d..210aff7 100644
2.62 s
[treefmt-check] --- a/docs/CONTRIBUTING/haskell.md
2.62 s
[treefmt-check] +++ b/docs/CONTRIBUTING/haskell.md
2.62 s
[treefmt-check] @@ -50,7 +50,7 @@ Documentation is very important, but it shouldn’t detract from good naming. Th
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] Documentation is written using [Haddock](https://haskell-haddock.readthedocs.io/), and it’s helpful to add Doctest examples, as described in the “testing” section below.
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] -__NB__: Haddock isn’t Markdown! But the similarities can make it easy to forget sometimes. Please try to review your doc changes using [`cabal haddock-project`](https://cabal.readthedocs.io/en/stable/cabal-commands.html#cabal-haddock-project) before submitting them.
2.62 s
[treefmt-check] + **NB**: Haddock isn’t Markdown! But the similarities can make it easy to forget sometimes. Please try to review your doc changes using [`cabal haddock-project`](https://cabal.readthedocs.io/en/stable/cabal-commands.html#cabal-haddock-project) before submitting them.
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] #### guidelines
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] @@ -93,7 +93,7 @@ name foo
2.62 s
[treefmt-check] library
2.62 s
[treefmt-check] ```
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] -``` cabal
2.62 s
[treefmt-check] + ```cabal
2.62 s
[treefmt-check] name: foo-hedgehog
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] library
2.62 s
[treefmt-check] diff --git a/docs/haskell/release-process.md b/docs/haskell/release-process.md
2.62 s
[treefmt-check] index c761703..e08874f 100644
2.62 s
[treefmt-check] --- a/docs/haskell/release-process.md
2.62 s
[treefmt-check] +++ b/docs/haskell/release-process.md
2.62 s
[treefmt-check] @@ -20,7 +20,7 @@ Don’t lump documentation & testing improvements into a breaking change just be
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] ### format the PR title as a CHANGELOG entry
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] -__TODO__: How does this work when there are multiple packages?
2.62 s
[treefmt-check] + **TODO**: How does this work when there are multiple packages?
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] ## release updates
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] @@ -37,7 +37,6 @@ In as far as the release is automated, the changes should be made in the merge c
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] [^1]: This is delicate, because the CI build matrix doesn’t do a good job of solving for other versions of local packages.
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] -
2.62 s
[treefmt-check] ## Hackage info
2.62 s
[treefmt-check]
2.62 s
[treefmt-check] Hackage allows you to optionally tag a release as “preferred” or ”deprecated”.
2.64 s
Progress: 0 of 1 built (1 failed)
2.65 s
Cannot build ' /nix/store/iad39wikzivam092j94zkv7rzng5vllv-treefmt-check.drv '.
2.65 s
Reason: builder failed with exit code 1 .
2.65 s
Output paths:
2.65 s
/nix/store/jzhks7mp1s50k50svwd19g5l9zh10zj4-treefmt-check
2.65 s
Last 67 log lines:
2.65 s
> treefmt v2.4.0traversed 66 files
2.65 s
> emitted 52 files for processing
2.65 s
> formatted 52 files (3 changed) in 375ms
2.65 s
> M docs/CONTRIBUTING.md
2.65 s
> M docs/CONTRIBUTING/haskell.md
2.65 s
> M docs/haskell/release-process.md
2.65 s
> diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
2.65 s
> index 2b499f5..5465a5d 100644
2.65 s
> --- a/docs/CONTRIBUTING.md
2.65 s
> +++ b/docs/CONTRIBUTING.md
2.65 s
> @@ -25,10 +25,10 @@ All contributions are welcome, we love improvements to docs and tests.
2.65 s
> ### terminology
2.65 s
>
2.65 s
> | generic | Haskell | Nix | Rust | versioned |
2.65 s
> -|------------|---------------|------------|-----------|-----------|
2.65 s
> -| repository | | | | ✔ |
2.65 s
> + | ---------- | ------------- | ---------- | --------- | --------- |
2.65 s
> + | repository | | | | ✔ |
2.65 s
> | project | Cabal project | flake | workspace | |
2.65 s
> -| package | Cabal package | derivation | crate | ✔ |
2.65 s
> + | package | Cabal package | derivation | crate | ✔ |
2.65 s
> | component | Cabal stanza | | | |
2.65 s
>
2.65 s
> There is usually one project per repository, but sometimes a project may be split across multiple repositories. It’s unlikely that more than one project would be in the same repository.
2.65 s
> diff --git a/docs/CONTRIBUTING/haskell.md b/docs/CONTRIBUTING/haskell.md
2.65 s
> index d62443d..210aff7 100644
2.65 s
> --- a/docs/CONTRIBUTING/haskell.md
2.65 s
> +++ b/docs/CONTRIBUTING/haskell.md
2.65 s
> @@ -50,7 +50,7 @@ Documentation is very important, but it shouldn’t detract from good naming. Th
2.65 s
>
2.65 s
> Documentation is written using [Haddock](https://haskell-haddock.readthedocs.io/), and it’s helpful to add Doctest examples, as described in the “testing” section below.
2.65 s
>
2.65 s
> -__NB__: Haddock isn’t Markdown! But the similarities can make it easy to forget sometimes. Please try to review your doc changes using [`cabal haddock-project`](https://cabal.readthedocs.io/en/stable/cabal-commands.html#cabal-haddock-project) before submitting them.
2.65 s
> + **NB**: Haddock isn’t Markdown! But the similarities can make it easy to forget sometimes. Please try to review your doc changes using [`cabal haddock-project`](https://cabal.readthedocs.io/en/stable/cabal-commands.html#cabal-haddock-project) before submitting them.
2.65 s
>
2.65 s
> #### guidelines
2.65 s
>
2.65 s
> @@ -93,7 +93,7 @@ name foo
2.65 s
> library
2.65 s
> ```
2.65 s
>
2.65 s
> -``` cabal
2.65 s
> + ```cabal
2.65 s
> name: foo-hedgehog
2.65 s
>
2.65 s
> library
2.65 s
> diff --git a/docs/haskell/release-process.md b/docs/haskell/release-process.md
2.65 s
> index c761703..e08874f 100644
2.65 s
> --- a/docs/haskell/release-process.md
2.65 s
> +++ b/docs/haskell/release-process.md
2.65 s
> @@ -20,7 +20,7 @@ Don’t lump documentation & testing improvements into a breaking change just be
2.65 s
>
2.65 s
> ### format the PR title as a CHANGELOG entry
2.65 s
>
2.65 s
> -__TODO__: How does this work when there are multiple packages?
2.65 s
> + **TODO**: How does this work when there are multiple packages?
2.65 s
>
2.65 s
> ## release updates
2.65 s
>
2.65 s
> @@ -37,7 +37,6 @@ In as far as the release is automated, the changes should be made in the merge c
2.65 s
>
2.65 s
> [^1]: This is delicate, because the CI build matrix doesn’t do a good job of solving for other versions of local packages.
2.65 s
>
2.65 s
> -
2.65 s
> ## Hackage info
2.65 s
>
2.65 s
> Hackage allows you to optionally tag a release as “preferred” or ”deprecated”.
2.65 s
For full logs, run:
2.65 s
nix log /nix/store/iad39wikzivam092j94zkv7rzng5vllv-treefmt-check.drv