Add GoReleaser configuration, CI workflows, and contributing guidelines; update .gitignore and Makefile

This commit is contained in:
JY Tan
2025-12-18 16:45:12 -08:00
parent accce04769
commit 55230dd774
9 changed files with 689 additions and 3 deletions

5
.gitignore vendored
View File

@@ -1,5 +1,7 @@
# Binary (only at root, not cmd/fence or pkg/fence)
/fence
/fence_unix
/fence_darwin
# OS files
.DS_Store
@@ -15,3 +17,6 @@ Thumbs.db
*.test
coverage.out
# GoReleaser
/dist/