Skip to content

Add Nix flake and GoReleaser configuration - #1

Merged
pseudomuto merged 1 commit into
mainfrom
nix_and_releaser
Sep 24, 2025
Merged

Add Nix flake and GoReleaser configuration#1
pseudomuto merged 1 commit into
mainfrom
nix_and_releaser

Conversation

@pseudomuto

Copy link
Copy Markdown
Owner
  • Add Nix flake with Go 1.25, go-task, golangci-lint, and goreleaser
  • Configure GoReleaser for automated releases with changelog generation
  • Update CI to use Nix for reproducible builds across all jobs
  • Add release workflow triggered by version tags
  • Configure Dependabot for Go modules and GitHub Actions
  • Update taskfile to remove golangci-lint installation (provided by Nix)

- Add Nix flake with Go 1.25, go-task, golangci-lint, and goreleaser
- Configure GoReleaser for automated releases with changelog generation
- Update CI to use Nix for reproducible builds across all jobs
- Add release workflow triggered by version tags
- Configure Dependabot for Go modules and GitHub Actions
- Update taskfile to remove golangci-lint installation (provided by Nix)
@pseudomuto
pseudomuto merged commit edfb0e6 into main Sep 24, 2025
3 checks passed
@pseudomuto
pseudomuto deleted the nix_and_releaser branch September 24, 2025 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant