Brian McGee
4ffe2ca16c
feat: add CGO dependencies to devshell
...
Required for running tests with bench and/or race enabled.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:50:37 +01:00
Brian McGee
912dcaabd0
fixup! fix: remove md extension from LICENSE file
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:37:08 +01:00
Brian McGee
87a0be977d
fix: remove md extension from LICENSE file
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:32:25 +01:00
Brian McGee
5be37cafab
fixup! feat: add release workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:31:12 +01:00
Brian McGee
fe1fad56c3
Merge pull request #6 from numtide/feat/release-workflow
...
feat: add release workflow
2024-05-09 11:29:27 +01:00
Brian McGee
0c5c34d682
feat: add release workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:28:09 +01:00
Brian McGee
7aa2ad6095
Merge pull request #5 from numtide/feat/nix-ci
...
feat: add nix github workflow
2024-05-08 09:12:45 +01:00
Brian McGee
ebfd17b76a
feat: add nix github workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-08 08:54:58 +01:00
Brian McGee
a3fb1272c8
chore: disable devshell motd
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-08 08:46:10 +01:00
Brian McGee
ca027119d6
chore: lint flake inputs
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-08 08:41:34 +01:00
Brian McGee
9328b466cc
Merge pull request #1 from numtide/feat/improve-stdin-and-path-processing
...
Streaming processing of paths passed in from stdin
2024-05-08 08:35:47 +01:00
Brian McGee
306fe0ffd2
Merge pull request #4 from numtide/dependabot/github_actions/cachix/install-nix-action-26
...
chore(deps): bump cachix/install-nix-action from 25 to 26
2024-05-07 18:04:37 +01:00
Brian McGee
2e77e123d1
feat: optimize git walker
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-07 18:02:50 +01:00
Brian McGee
8b92dca9c6
feat: streaming processing of paths from stdin and paths argument
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-07 17:20:04 +01:00
Brian McGee
f1f56d1bfc
fix: remove setting of cpu profile rate
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-07 17:19:02 +01:00
dependabot[bot]
4b47097712
chore(deps): bump cachix/install-nix-action from 25 to 26
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26 )
---
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>
2024-05-06 23:15:13 +00:00
Brian McGee
b7458e6530
Merge pull request #3 from numtide/fix/ci-deploy-pages-on-main
...
ci: only deploy github pages on main
2024-05-06 16:07:44 +01:00
Brian McGee
73a224a5f9
ci: only deploy github pages on main
2024-05-06 16:07:18 +01:00
Brian McGee
243d1be894
Merge pull request #2 from numtide/feat/cpu-profiling
...
feat: add cpu profile flag
2024-05-06 16:06:07 +01:00
Brian McGee
a79ae9583c
feat: add cpu profile flag
2024-05-06 16:05:10 +01:00
Brian McGee
ea6fe2d5cb
doc: improve treefmt.gif
...
Add some whitespace to each file in the examples folder before applying to demonstrate formatting occurring.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 20:04:13 +01:00
Brian McGee
4a6fbf943c
fix: vhs command wrapper
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 20:03:40 +01:00
Brian McGee
183fbf711a
ci: remove henri
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:16:24 +01:00
Brian McGee
aa2b9e8bc3
doc: fix social links
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:13:58 +01:00
Brian McGee
e6fe431210
ci: tweak repo settings
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:10:41 +01:00
Brian McGee
9cc0ab7b8c
ci: testing alternative gh pages workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:05:57 +01:00
Brian McGee
e232ffe249
ci: testing alternative gh pages upload action
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:00:34 +01:00
Brian McGee
602751aabb
fix: rename treefmt.go to treefmt-go
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:30:24 +01:00
Brian McGee
ab7bf54a31
fix: source filter in package build
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:17:39 +01:00
Brian McGee
78065811df
doc: set base url to work in github pages
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:16:09 +01:00
Brian McGee
ead81a6cdd
ci: update gh pages action in github workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:12:10 +01:00
Brian McGee
361c5a989f
doc: minor tweak to README
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:06:36 +01:00
Brian McGee
0a2a823ef2
doc: reduce use of anchors for Rust and Go in README
...
Improves readability
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:05:47 +01:00
Brian McGee
c68ef405ba
doc: adjust formatting in README
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:04:00 +01:00
Brian McGee
964330f62b
Merge pull request 'Port README' ( #35 ) from feat/port-readme into main
...
Reviewed-on: https://git.numtide.com/numtide/treefmt/pulls/35
2024-05-03 14:59:41 +00:00
Brian McGee
e7f6bfa036
doc: explain re-write in Go
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 15:58:32 +01:00
Brian McGee
f5c81e64ec
doc: initial port of README
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 14:15:04 +01:00
Brian McGee
0ec0c3dbe1
fix: update filter to prevent rebuilds
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:47:41 +01:00
Brian McGee
2ad2cef3a5
Merge pull request 'port docs' ( #31 ) from feat/docs into main
...
Reviewed-on: https://git.numtide.com/numtide/treefmt/pulls/31
2024-05-03 12:42:53 +00:00
Brian McGee
aa75d3db4e
feat: add initial github workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:42:21 +01:00
Brian McGee
28ec6f8f92
feat: upgrade modules
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:35:30 +01:00
Brian McGee
1002f052e1
feat: update module go version to 1.22
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:33:33 +01:00
Brian McGee
926c1b2039
doc: change project url to github.com/numtide/treefmt.go
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:30:40 +01:00
Brian McGee
b01ea779aa
doc: add init gif
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:27:02 +01:00
Brian McGee
166a919fee
chore: remove flake-root input
...
No longer needed
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 13:41:10 +01:00
Brian McGee
aa07c0af2f
doc: add favicon
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 13:29:59 +01:00
Brian McGee
e3fabb17e8
doc: update usage with info about walkers.
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 11:52:29 +01:00
Brian McGee
352dfff6e1
doc: update stats in overview
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 11:52:29 +01:00
Brian McGee
92f8d58015
doc: update fmt.gif
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 11:52:17 +01:00
Brian McGee
ad3e66166a
feat: add flake compat
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 11:41:39 +01:00