Commit 4efb9bd
committed
feat: Add GitHub Actions for PNG generation and GoReleaser
Adds two GitHub Actions workflows:
- A workflow to automatically regenerate the `vim-barcodes-a4.png` file when any Go file is modified on the main branch. This ensures the PNG is always up-to-date with the code.
- A GoReleaser workflow that triggers on new version tags (e.g., v1.2.3) to create a new release with binaries for multiple platforms, including .deb and .rpm packages.
Also adds a `.goreleaser.yml` configuration file to customize the release process. The Go version for the workflows is dynamically determined from the `go.mod` file.1 parent e06a658 commit 4efb9bd
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
0 commit comments