* wip
* wip
* Refactor lint tool
* Add a lint to validate that TODOs have context
* cleanup lint some more
* fix codegen failure & remove unused arguments
* Grant the canary Lamba permission to log to CloudWatch
* Don't log the S3 bucket name in the canary
* Emit an empty workspace for the canary manifest
* Add more context to S3 metadata failure message
* Log the full result
* Move the publisher tool from `aws-sdk-rust`
* Add `rust-runtime:assemble` target to generate a publishable bundle
* Run `fix-manifests` on assemble output
* Produce publish-ready Smithy runtime bundle during CI
* Allow publish from any arbitrary directory
* Add safe-guard to prevent accidental publish from local dev
* Fix unit test target
* Incorporate feedback
* Add `buildSrc` tests and publisher tool to CI
* Add ability to have per-crate CI checks
* Split SDK CI into a separate workflow file
* Combine SDK tests into one matrix job
* Rename the codegen diff workflow
* Combine codegen tests into one matrix job
* Implement a doc preview bot
* Add `aws-smithy-http-server` to the doc preview crates
* Incorporate review feedback
* Fix missing history in index generation script
* Add a few READMEs + linter script
* Add initial linter script
* Add CI job
* Apply suggestions from code review
Co-authored-by: John DiSanti <jdisanti@amazon.com>
* Add README fix command
* Add newline in footer
* Add footer support to generator
* Also run fixes in CI
* Add note about smithy-types
* cleanups to scripts and READMEs
Co-authored-by: John DiSanti <jdisanti@amazon.com>
* create a common history for generated code branches
* fetch first
* hmm
* try github.head_ref
* fix divergent history issue
* Compute the base branch properly
* chck
* chk