Update .gitignore and requirements; add goreleaser configuration #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new configuration file
.goreleaser.yaml
to automate the release process for theprotodesk
project. The configuration includes build settings, archive formats, release information, and custom build hooks.Key changes include:
Project and Build Configuration:
protodesk
.windows
,linux
,darwin
) and architectures (amd64
,arm64
). ([.goreleaser.yamlR1-R51](https://github.com/nemuelw/protodesk/pull/2/files#diff-7326b55c062b0f46fe9e39aace0a25f4515cf206040fb91a6fd2cae839f5e826R1-R51)
)Archive and Release Information:
LICENSE
andREADME.md
files inzip
format.[.goreleaser.yamlR1-R51](https://github.com/nemuelw/protodesk/pull/2/files#diff-7326b55c062b0f46fe9e39aace0a25f4515cf206040fb91a6fd2cae839f5e826R1-R51)
)Artifact Customization:
[.goreleaser.yamlR1-R51](https://github.com/nemuelw/protodesk/pull/2/files#diff-7326b55c062b0f46fe9e39aace0a25f4515cf206040fb91a6fd2cae839f5e826R1-R51)
)Snapcraft Configuration:
[.goreleaser.yamlR1-R51](https://github.com/nemuelw/protodesk/pull/2/files#diff-7326b55c062b0f46fe9e39aace0a25f4515cf206040fb91a6fd2cae839f5e826R1-R51)
)Custom Build Hooks:
[.goreleaser.yamlR1-R51](https://github.com/nemuelw/protodesk/pull/2/files#diff-7326b55c062b0f46fe9e39aace0a25f4515cf206040fb91a6fd2cae839f5e826R1-R51)
)