Skip to content

Publish independently built CFS at /2027/cfs/ - #2

Merged
Nat1anWasTaken merged 1 commit into
mainfrom
add-cfs-publication
Sep 10, 2026
Merged

Nat1anWasTaken merged 1 commit into
mainfrom
add-cfs-publication

Conversation

@Nat1anWasTaken

Copy link
Copy Markdown
Member

The 2027 Pages deployment currently publishes only the main website. Include the independently built sponsorship site at /2027/cfs/ by checking out sitcon-tw/2027-cfs's build branch and copying its generated files into dist/cfs/ before publication.

CFS dependencies and Google Sheet fetching remain entirely in the CFS repository. This workflow only reads its output, records the consumed commit, and fails before publication if index.html is missing. No cross-repository writes, deploy keys, schedules, or data commits are introduced.

Validation: both sites pass Astro checks and local builds; the CFS importer reads the new 2027 Sheet (40 items, four plans). Browser smoke tests passed for the main page, Chinese and English CFS pages, direct item pages, and quotations, with no JavaScript errors or missing local resources. The first successful CFS build is required before merging.

@Nat1anWasTaken
Nat1anWasTaken merged commit 3ef0aeb into main Sep 10, 2026
1 check passed
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