Max
|
71dcc1886e
|
Release automation (#80)
* add hercules-ci-effects
* flake.lock: Update
Flake lock file updates:
• Added input 'hercules-ci-effects':
'github:max-privatevoid/hercules-ci-effects/b8127446a483cfd91495037e343b592662033188?narHash=sha256-xlxgYZ0eCnr9ikQuM5VuD8rUjLdbGzSKgF2EoRKDn/8%3D' (2025-07-01)
• Added input 'hercules-ci-effects/flake-parts':
follows 'flake-parts'
• Added input 'hercules-ci-effects/nixpkgs':
follows 'nixpkgs'
* provide binary artifacts via github releases
* auto-tag releases from current package version
|
2025-07-01 23:45:12 +02:00 |
|
Max
|
359adb47fa
|
Update dependencies (#79)
* dev: fuck you, google
* flake.lock: Update
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90?narHash=sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS%2Bb4tfNFCwE%3D' (2024-11-01)
→ 'github:hercules-ci/flake-parts/9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569?narHash=sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98%3D' (2025-06-08)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6df24922a1400241dae323af55f30e4318a6ca65?narHash=sha256-dklw3AXr3OGO4/XT1Tu3Xz9n/we8GctZZ75ZWVqAVhk%3D' (2025-01-02)
→ 'github:NixOS/nixpkgs/30e2e2857ba47844aa71991daa6ed1fc678bcbb7?narHash=sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM%3D' (2025-06-27)
* go-libp2p: 0.38.1 -> 0.42.0
* go-libp2p-kad-dht: 0.28.0 -> 0.33.1
* update vendorHash
|
2025-07-01 10:31:05 +02:00 |
|
Max
|
bde41b6a3e
|
Formatting (#31)
* add Nix formatter
* nix fmt
* check that Nix and Go code is formatted correctly
* refactor flake.nix
* add formatter to devShell
|
2024-06-02 21:45:11 +02:00 |
|
Max
|
f8393c418e
|
Generate config struct from NixOS options (#33)
* add clan.lol jsonschema library
* move devshell definition, add go-jsonschema package
* use generated schema for config file parsing
* include schema generation in build process
|
2024-06-02 17:03:02 +00:00 |
|