zimbatm
|
f2bbb89e39
|
add .envrc for the project
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
|
2022-09-21 18:28:18 +02:00 |
|
zimbatm
|
0c20ac5822
|
flake update
|
2022-09-21 13:12:56 +02:00 |
|
Jonas Chevalier
|
ef8f965344
|
Merge pull request #176 from srid/flake-parts
Switch to `flake-parts`
|
2022-08-23 19:13:03 +02:00 |
|
Sridhar Ratnakumar
|
becf50f2ff
|
flake-parts: use the same nixpkgs
|
2022-08-23 11:08:12 -04:00 |
|
Sridhar Ratnakumar
|
3a042bf97b
|
Switch to flake-parts
|
2022-08-23 11:03:29 -04:00 |
|
Sridhar Ratnakumar
|
e2b2f65b3c
|
Ignore .direnv (#175)
|
2022-08-23 17:02:08 +02:00 |
|
zimbatm
|
2af3933b4b
|
formatters-spec: clarify syntax and semantics rule
|
2022-08-09 10:37:45 +02:00 |
|
zimbatm
|
f400c2f320
|
fix typo
|
2022-08-09 10:27:10 +02:00 |
|
Jonas Chevalier
|
3aee5bd5d3
|
lazily create the cache directory (#174)
Don't touch $HOME unless needed.
Fixes #173.
|
2022-07-07 17:09:23 +02:00 |
|
zimbatm
|
db604fd694
|
nix: fix eval
|
2022-07-05 11:17:10 +02:00 |
|
zimbatm
|
51826cc342
|
minimize treefmt rebuild
|
2022-07-05 10:57:51 +02:00 |
|
Loïc Reynier
|
ac9fbe6bf9
|
Add support for .treefmt.toml (#172)
|
2022-07-04 12:20:01 +02:00 |
|
dependabot[bot]
|
676731f566
|
build(deps): bump crazy-max/ghaction-github-pages from 2 to 3 (#170)
Bumps [crazy-max/ghaction-github-pages](https://github.com/crazy-max/ghaction-github-pages) from 2 to 3.
- [Release notes](https://github.com/crazy-max/ghaction-github-pages/releases)
- [Changelog](https://github.com/crazy-max/ghaction-github-pages/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-github-pages/compare/v2...v3)
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-05-31 09:52:32 +02:00 |
|
zimbatm
|
d19198044e
|
treefmt.toml: add warning for sh -c
|
2022-05-20 16:18:55 +02:00 |
|
zimbatm
|
3824820f08
|
flake.nix: clean outputs
Move closer to the nix 2.8 schema
|
2022-05-18 20:26:35 +02:00 |
|
zimbatm
|
0b8e57c5e6
|
shell.nix: use the right dev shell
|
2022-05-18 20:19:08 +02:00 |
|
Jean-François Roche
|
25f1ed63f4
|
cli: add --formatters option (#168)
Select formatters name to apply. Defaults to all formatters
refs #167
|
2022-05-18 18:14:51 +02:00 |
|
Jonas Chevalier
|
9e21d3ff93
|
add pre-commit contrib script (#166)
This is working towards #78 . In the end that script would be shipped
with the treefmt binary, but for now let's just test it out.
|
2022-05-12 18:20:55 +02:00 |
|
Tristan de Cacqueray
|
be1d854f85
|
nix: move ci dependencies to the devShell (#161)
Fixes #160
|
2022-05-12 11:42:14 +02:00 |
|
Jonas Chevalier
|
0236d1fdc9
|
Merge pull request #162 from srid/m1
Allow macOS M1
|
2022-05-08 23:43:46 +02:00 |
|
Sridhar Ratnakumar
|
e4c88ab14e
|
Run treefmt to format examples/python
|
2022-05-08 15:59:20 -04:00 |
|
Sridhar Ratnakumar
|
3d306f9094
|
nix: use eachDefaultSystem (to allow macOS M1)
|
2022-05-03 19:09:25 -04:00 |
|
Sridhar Ratnakumar
|
1457f2fdb0
|
nix: Update flake-utils and nixpkgs
|
2022-05-03 19:09:15 -04:00 |
|
zimbatm
|
e7918e97ce
|
Release v0.4.1
|
2022-05-03 10:47:19 +02:00 |
|
zimbatm
|
39078aa1d7
|
ci: remove FreeBSD release
I don't know how to fix this:
error: linking with `x86_64-unknown-freebsd12-gcc` failed: exit status: 1
Error: |
= note: "x86_64-unknown-freebsd12-gcc" "-m64" "/target/x86_64-unknown-freebsd/release/deps/treefmt-627624e995a5005a.treefmt.707d4e17-cgu.0.rcgu.o" "-Wl,--as-needed" "-L" "/target/x86_64-unknown-freebsd/release/deps" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-freebsd/lib" "-Wl,--start-group" "-Wl,--end-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-freebsd/lib/libcompiler_builtins-5bdf9212626c08e9.rlib" "-Wl,-Bdynamic" "-lrt" "-lutil" "-lexecinfo" "-lkvm" "-lutil" "-lprocstat" "-lrt" "-ldevstat" "-lexecinfo" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lrt" "-lutil" "-lexecinfo" "-lkvm" "-lutil" "-lprocstat" "-lrt" "-ldevstat" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-freebsd/lib" "-o" "/target/x86_64-unknown-freebsd/release/deps/treefmt-627624e995a5005a" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
= note: /usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -lkvm
/usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -ldevstat
/usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -lkvm
/usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -ldevstat
collect2: error: ld returned 1 exit status
|
2022-05-03 10:44:45 +02:00 |
|
zimbatm
|
fa441e93aa
|
ci: fix the macOS release
|
2022-05-03 10:44:45 +02:00 |
|
zimbatm
|
e9dbeabd15
|
ci: remove unnecessary cache
This runs once every months at most. The cache isn't buying us anything
and might cause some more jitter.
|
2022-05-03 10:44:45 +02:00 |
|
zimbatm
|
9f9d61344c
|
Release v0.4.0
|
2022-05-02 20:11:58 +02:00 |
|
Jonas Chevalier
|
591b299fda
|
Cargo update (#158)
* bump cargo dependencies
* fix rust compilation warnings
|
2022-05-02 20:07:50 +02:00 |
|
Jonas Chevalier
|
dfecb1d6cb
|
cli: add --no-cache option (#157)
This is useful for CI where you don't care about eval caching. And avoid
the issue described in #156.
|
2022-05-02 19:26:56 +02:00 |
|
Jonas Chevalier
|
51423833dc
|
cache: also track file sizes (#155)
File mtimes is actually not precise enough in all cases. By also
tracking the file sizes it should reduce the instances of
false-positives.
See #46
|
2022-05-02 19:09:05 +02:00 |
|
dependabot[bot]
|
d6c621f225
|
build(deps): bump actions/download-artifact from 2 to 3 (#152)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-04-11 19:46:09 +02:00 |
|
dependabot[bot]
|
c4999a7056
|
build(deps): bump actions/upload-artifact from 2 to 3 (#151)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-04-11 19:32:54 +02:00 |
|
dependabot[bot]
|
5ca8c08bb5
|
build(deps): bump cachix/install-nix-action from 16 to 17 (#150)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-04-11 19:32:44 +02:00 |
|
dependabot[bot]
|
f5436ac91b
|
build(deps): bump actions/cache from 2 to 3 (#148)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-03-25 00:33:24 +01:00 |
|
Jörg Thalheim
|
11b6bcc4e5
|
README: link to wiki (#147)
|
2022-03-18 17:52:33 +01:00 |
|
dependabot[bot]
|
09474bcfe8
|
build(deps): bump actions/checkout from 2 to 3 (#146)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-03-08 11:02:56 +01:00 |
|
Jonas Chevalier
|
26d7f5f15e
|
website: remove landing page (#145)
It's better to have no landing page than a half-finished one.
|
2021-12-24 17:47:18 +01:00 |
|
Jonas Chevalier
|
bada93eead
|
Update rust.yml
Fixes #144
|
2021-12-20 10:16:18 +01:00 |
|
zimbatm
|
99fb8ccd1c
|
nix: add mdsh to the devenv
|
2021-12-18 12:47:11 +01:00 |
|
zimbatm
|
f44033281e
|
treefmt.toml: fix shell invocation
Put a dummy "--" as the first argument, otherwise the first file is
always ignored.
See https://github.com/numtide/treefmt/issues/77#issuecomment-997030856
|
2021-12-18 12:47:11 +01:00 |
|
zimbatm
|
871b10dba4
|
Release v0.3.0
|
2021-12-17 18:56:55 +01:00 |
|
Jonas Chevalier
|
dd00a09878
|
Merge pull request #142 from numtide/zero-arguments
formatter: noop on zero args
|
2021-12-17 18:52:16 +01:00 |
|
zimbatm
|
56f66e623e
|
formatter: noop on zero args
Speed up the zero case by not even invoking the underlying formatter.
|
2021-12-17 18:35:06 +01:00 |
|
zimbatm
|
aa4684a8d9
|
treefmt.toml: add shellcheck example
|
2021-12-17 18:35:06 +01:00 |
|
zimbatm
|
0c7dce3b48
|
nix: restore rustfmt to the environment
|
2021-12-17 18:35:05 +01:00 |
|
zimbatm
|
f3348bed36
|
clippy derive default
|
2021-12-17 18:35:05 +01:00 |
|
zimbatm
|
7fcb313c6d
|
doc: add inline script example
This is more flexible than creating an external script.
|
2021-12-12 16:19:41 +01:00 |
|
Jonas Chevalier
|
e7def7c29e
|
fix clippy warnings (#139)
|
2021-12-11 22:43:02 +01:00 |
|
Basile Henry
|
874d65223c
|
Handle the case where no formatter match path for stdin (#138)
|
2021-12-09 11:04:34 +01:00 |
|