Adds a "lockfile" that the release process indexes off of in order to determine the version of smithy-go codegen to use.
The value in this file corresponds to the commit hash of smithy-go that we want to run codegen from. The release process will read this value and git checkout <value> in smithy-go before running codegen.
I opted to not do this via tags because
creating tags would be a few extra steps in the runbook for bumping codegen.
tags are eternal once pushed and I'd rather not add any for codegen until we define an actual publishing/versioning strategy for it
Adds a "lockfile" that the release process indexes off of in order to determine the version of smithy-go codegen to use.
The value in this file corresponds to the commit hash of smithy-go that we want to run codegen from. The release process will read this value and
git checkout <value>
in smithy-go before running codegen.I opted to not do this via tags because