chore(distribution): mark the AWS Marketplace channel live - #631
Merged
Conversation
The listing is public as of 7 September 2026: https://aws.amazon.com/marketplace/pp/prodview-tsahkrgdqpnws (product prod-jq7wwg5ifhcfe, first published version 0.14.1, AMI ami-08263251d25dc8ced). The status is load-bearing rather than documentation: aws-ami-build.yml reads this row and stands down on every machine-triggered path while it is not live. Live opens that workflow's own release trigger, which fires only for a draft published by hand; no other workflow dispatches it, so an ordinary release still builds no AMI. docs/CHANNELS.md and channels.generated.ts are regenerated, not hand-edited. The AWS docs are corrected where they were written before the listing existed: the AMI scan verdict is settled, the dispatch-downstream note no longer calls that edit a green no-op now that it would register an AMI per release, and the listing record carries the published version, the Region set and the EULA actually chosen.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



The AWS Marketplace listing is public as of 7 September 2026, so the channel row
moves from
pendingtolive:https://aws.amazon.com/marketplace/pp/prodview-tsahkrgdqpnws (product
prod-jq7wwg5ifhcfe, first published version 0.14.1, AMIami-08263251d25dc8ced, free AMI product in 33 regions).The status is load-bearing, not documentation:
.github/workflows/aws-ami-build.ymlreads this row and stands down on every machine-triggered path while it is not
live, so this flip is what opens the release path. Nothing fires on its own —release-artifacts.ymldoes not dispatch the AMI build, and a chained dispatchstill has to be added by hand.
distribution/channels.yaml: statuslive, the listing URL aslinks.catalog,and a pin note recording why there is nothing to pin (the listed version lives
in the AWS Marketplace Management Portal, the way Azure's lives in Partner
Center).
docs/CHANNELS.mdandsrc/lib/distribution/channels.generated.ts: regenerated,not hand-edited.
deploy/aws/README.md: the listing URL and the published version.Before publication the product was validated in Limited state against the
phase-3 checklist on an instance launched from the listing itself: first boot
under 90 seconds with no
did not become ready, both oneshots finished, healthand login served, credentials retrievable from the console log only, MOTD
carrying no password, sshd refusing password and root login, IMDSv2 required,
digest-pinned image, reboot and stop/start keeping the same credentials while
publishing no second banner, and a second instance generating a different
password.