This is a proof of concept module that demonstrates how to release distributable packages using Dagger, similar to how Goreleaser works.
Note: This is a proof of concept and is not intended for production use.
It uses the experimental interface support.
Building a release:
cd demo
dagger call release -o output
open output
Publishing to GitHub:
dagger call release-and-publish --token env:GITHUB_TOKEN