Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

client: move seed to its own package

+4 -3
+2 -1
client/main.go
··· 7 7 "os" 8 8 "strings" 9 9 10 + "codeberg.org/adamcstephens/sower/client/seed" 10 11 "github.com/golang-jwt/jwt/v5" 11 12 "github.com/knadh/koanf/parsers/toml/v2" 12 13 "github.com/knadh/koanf/providers/file" ··· 186 187 187 188 // seedPush, err := dedicatedChannel.Push("seed:submit", map[string]any{"name": "blank", "seed_type": "nixos", "out_path": "/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabb-nixos-system-blank-24.11.20240716.ad0b5ee"}) 188 189 // seed := NewSeed("blank", "nixos", "/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabb-nixos-system-blank-24.11.20240716.ad0b5ee") 189 - seed := NewSeed("blank", "home-manager", "/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabb-nixos-system-blank-24.11.20240716.ad0b5ee") 190 + seed := seed.NewSeed("blank", "home-manager", "/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabb-nixos-system-blank-24.11.20240716.ad0b5ee") 190 191 seedPush, err := dedicatedChannel.Push("seed:submit", seed) 191 192 if err != nil { 192 193 log.Error().Err(err).Msg("failed to push seed:submit")
+1 -1
client/seed.go client/seed/seed.go
··· 1 - package main 1 + package seed 2 2 3 3 import ( 4 4 "fmt"
+1 -1
go.mod
··· 1 - module sower.dev 1 + module codeberg.org/adamcstephens/sower 2 2 3 3 go 1.22.5 4 4