smithy-rs/tools
ysaito1001 c0f72fbfe8
Enable stable & unstable versions in release workflow (#3201)
## Motivation and Context
Addresses `TODO(GA)` from
https://github.com/smithy-lang/smithy-rs/pull/3082

## Description
This small PR will remove a guard so we can truly specify different
versions for stable crates and unstable crates. Previously, whatever
that's entered in `Stable semantic version` in the release workflow
textbox (see a screenshot in the above PR) is overwritten by what's
entered in `Unstable semantic version`. With this PR, whatever that's
entered in `Stable semantic version` will make its way to
`smithy.rs.runtime.crate.stable.version` in `gradle.properties`.

In addition, with this PR, the name of a release branch is derived from
what we enter in `Stable semantic version` in the release workflow
textbox.

## Testing
~~It has been tested in the above PR.~~

EDIT:
Found a bug I introduced in the above PR where `publisher` was not
reading a metadata `package.metadata.smithy-rs-release-tooling`
correctly in a manifest file. Fixed it in c477d2f, confirmed that a
[dry-run](https://github.com/smithy-lang/smithy-rs/actions/runs/6872502257)
passed, and verified the release artifact contained both stable crate
versions & unstable versions as expected.

----

_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
2023-11-15 17:05:43 +00:00
..
.cargo Remove sparse registry config (#2990) 2023-09-19 13:50:11 +00:00
ci-build Enable stable & unstable versions in release workflow (#3201) 2023-11-15 17:05:43 +00:00
ci-cdk Add support for BehaviorMajorVersions (#3151) 2023-11-14 22:06:10 +00:00
ci-resources/tls-stub Upgrade ring to 0.17.5 (#3116) 2023-10-31 17:03:39 +00:00
ci-scripts Enable stable & unstable versions in release workflow (#3201) 2023-11-15 17:05:43 +00:00
echo-server Update tool dependencies (#2879) 2023-07-27 15:56:18 +00:00
__init__.py Add CI check for deterministic codegen (#2509) 2023-03-29 21:20:41 +00:00