smithy icon indicating copy to clipboard operation
smithy copied to clipboard

Include built artifacts (`.jar` and `.tar`/`.zip` archives) with releases

Open lunaris opened this issue 3 years ago • 1 comments

The smithy-VERSION.tar/smithy-VERSION.zip archives that are built under e.g. smithy-cli/build/distributions (for example) seem like useful things to expose to people who just want to get going/use the command-line interface to render models as JSON. Is there any reason why it would be a bad/useless idea to include these as part of the releases tagged in GitHub?

lunaris avatar Jul 06 '21 11:07 lunaris

We've talked about distributing a pre-built version of the CLI as a standalone tool, and have made some progress in that direction. One barrier to this is having a way to resolve dependencies outside of the context of gradle.

JordonPhillips avatar Jul 06 '21 15:07 JordonPhillips

We now include CLI artifacts in the release for the repo. The CLI can also be installed by following the guide here

See CLI release blog post: https://aws.amazon.com/blogs/developer/introducing-the-smithy-cli/

hpmellema avatar May 31 '23 14:05 hpmellema