ci cross-platform fix: avoid syscall.SIGHUP usage on windows via build-tagged self-reload helper

This commit is contained in:
DBT
2026-03-01 12:49:58 +00:00
parent 61d445318b
commit 618a8a3723
3 changed files with 21 additions and 2 deletions

12
pkg/nodes/reload_unix.go Normal file
View File

@@ -0,0 +1,12 @@
//go:build !windows
package nodes
import (
"os"
"syscall"
)
func requestSelfReloadSignal() error {
return syscall.Kill(os.Getpid(), syscall.SIGHUP)
}