infra: rebuild docs.nanohype.dev in the isolated account - #40
Merged
Conversation
stxkxs
marked this pull request as ready for review
August 15, 2026 00:40
Same cutover as nanohype.dev, this half. Bumps site to site-v1.3.0 so the
first apply can suppress ACM validation records (site-v1.1.0 has no such
flag, and writing them into the still-undelegated parent would block for
45 minutes then fail). create_zone stays false — the parent nanohype.dev
zone already exists here (Z01486163EQUBJKF0RTR9).
The origin is nanohype-docs-site-${TERRAGRUNT_ACCOUNT_ID}, derived at apply
time so this public repo never carries the account id. 351619759866 still
holds nanohype-docs-site and will until after the window.
Distributions are not in this commit's apply: they need the
docs.nanohype.dev alias, which the old account still holds. Seeded the new
bucket (426 objects) out of band. CI (repo-level AWS_DEPLOY_ROLE_ARN and
the hardcoded BUCKET=nanohype-docs-site in deploy.yml) still points at the
old account and must not be repointed until after the switch.
Co-authored-by: stxkxsbot <275011021+stxkxsbot@users.noreply.github.com>
The live origin is now nanohype-docs-site-767397986924. deploy.yml hardcoded the old global name; leaving it would have the next successful ci run write to a bucket this account's deploy role cannot see, or (worse, if someone still holds credentials on the old account) keep filling a bucket nothing serves. DOCS_DISTRIBUTION_ID and AWS_DEPLOY_ROLE_ARN were updated as repo variables to match. There is no org-level copy to inherit, so the repo variables stay — they now name the new account. Co-authored-by: stxkxsbot <275011021+stxkxsbot@users.noreply.github.com>
stxkxs
force-pushed
the
cutover-to-own-account
branch
from
August 15, 2026 00:40
34a09ae to
bbd74e5
Compare
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.
See commit message for full details.
Summary
Pair with nanohype/nanohype.dev#cutover-to-own-account. Do not merge until after the window.