Skip to content

End the hold: the site is main's again - #62

Merged
temoki merged 1 commit into
mainfrom
site/end-the-hold
Aug 26, 2026
Merged

End the hold: the site is main's again#62
temoki merged 1 commit into
mainfrom
site/end-the-hold

Conversation

@temoki

@temoki temoki commented Aug 26, 2026

Copy link
Copy Markdown
Owner

1.1.0 is on the store, so the hold is over. Done in order, before this PR:

  • pages.yml --ref main deployed — verified live: visionOS 26 以降 in the requirements, Vision Pro and 🌳 back on the page, shots/vision-{en,ja}-1.png and ipad-en-4.png serving 200, and privacy §6 still there
  • site/1.0.0 deleted, remote and local
  • the github-pages environment policy 57912766 deleted — the list is back to main and gh-pages

So the skill's three paragraphs describing the hold go too, as they themselves instructed. A note saying the site is held, left standing after it is not, sends the next reader looking for a branch that no longer exists.

Two things in them were not about this episode, and are kept as a sentence each:

  • pages.yml can deploy a ref that is not main — the escape hatch for exactly this shape, when the site must move while main is ahead of what shipped. The cost is an entry in the environment's ref list, and anything not in it fails in two seconds naming only the ref. The 1.1.0 window is now the worked example, including the part worth copying: carrying privacy.html alone, so App Review could read why the app senses the room without the landing page advertising an unreleased version.
  • A tag's site/ is the site as of the tag, not as of the release. v1.0.0 was cut before the app was on the store, so its page says "Coming soon" and points the badge at GitHub.

Net: -32 lines, +11.

1.1.0 is on the store, so site/1.0.0 has done its job — deployed, branch
and environment policy deleted, and the three paragraphs that described
the hold go with them. A note saying the site is held, left standing after
it is not, sends the next reader looking for a branch that no longer
exists.

Two things in those paragraphs were not about this episode, so they stay,
shortened to a sentence each: that pages.yml can deploy a ref other than
main at the cost of an entry in the environment's list, which is the
escape hatch for exactly this situation and now has a worked example; and
that a tag's site/ is the site as of the tag rather than as of the
release, which is what made v1.0.0 the wrong thing to deploy.
@temoki
temoki merged commit 1ccd941 into main Aug 26, 2026
@temoki
temoki deleted the site/end-the-hold branch August 26, 2026 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant