Re:Release engineering is exhausting so here's cargo-dist
by MuffinFlavored on Wednesday February 01, 2023 @04:23PM
(#34618002)
Cool, thanks.
It creates a ~100 line release.yml file
1. create GitHub release
2. upload artifacts
3. upload manifest
4. publish GitHub release
I like it, it's opinionated, but I don't know how much it will catch on. If somebody needs to maintain a 100 line GitHub Actions release YAML file, in my experience you typically want to understand everything in it in case you need to adjust it for future needs/as they grow.
It's well done though. Curious to see how much adoption it picks up.
It creates a ~100 line release.yml file
1. create GitHub release
2. upload artifacts
3. upload manifest
4. publish GitHub release
I like it, it's opinionated, but I don't know how much it will catch on. If somebody needs to maintain a 100 line GitHub Actions release YAML file, in my experience you typically want to understand everything in it in case you need to adjust it for future needs/as they grow.
It's well done though. Curious to see how much adoption it picks up.