Brian McGee
4cc7e00488
refine github workflows ( #331 )
...
gh-pages / build (push) Has been cancelled
golangci-lint / lint (push) Has been cancelled
gh-pages / deploy (push) Has been cancelled
* ci: add golangci-lint workflow
It doesn't conform to the treefmt spec so we run it here to catch any issues.
* ci: switch to buildbot
---------
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-07-03 19:14:42 +01:00
Brian McGee
986f020c3d
feat: use numtide/blueprint instead of flake.parts
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-06-30 12:25:00 +01:00
Brian McGee
affbb99ef9
feat: switch back to numtide/treefmt-nix
...
It now supports freeform type for settings allowing us to pass through pipeline options.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-17 11:19:48 +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
ca027119d6
chore: lint flake inputs
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-08 08:41:34 +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
ad3e66166a
feat: add flake compat
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 11:41:39 +01:00
Brian McGee
8e23c8602a
feat: update flake inputs
...
Moves us to go 1.22
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-01 11:23:55 +01:00
Brian McGee
757d5e746a
feat: configure a pipeline for formatting nix code
...
Relies on a fork of treefmt-nix until it can be merged.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-01 09:12:01 +01:00
Brian McGee
0fbae06f19
feat: support reading paths from stdin
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-02-15 10:37:56 +00:00
Brian McGee
6225883073
chore: update lock file
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-02-14 15:13:41 +00:00
Brian McGee
6904097171
feat: initial import
2023-12-23 12:50:51 +00:00