Skip to content

Publish the theme builds under LightconeResearch - #26

Merged
EiffL merged 1 commit into
mainfrom
chore/publish-under-lightcone
Sep 26, 2026
Merged

EiffL merged 1 commit into
mainfrom
chore/publish-under-lightcone

Conversation

@EiffL

@EiffL EiffL commented Sep 26, 2026 •

Copy link
Copy Markdown
Member

Summary

  • The deploy repos have been transferred from EiffL/astra-{article,book}-theme to LightconeResearch/astra-{article,book}-theme. GitHub redirects the old URLs, including the older EiffL/astra-theme one, so existing site.template links keep working. The tags v0.0.6–v0.0.15 moved with the repos.
  • The publish job now pushes over SSH with a per-repo deploy key (DEPLOY_KEY_ARTICLE, DEPLOY_KEY_BOOK) instead of the personal DEPLOY_TOKEN PAT. Deploy keys were enabled in the org settings for this.
  • The README and the generated deploy-repo README now give the .git URL. MyST (1.10.1) treats a non-.zip/.git URL as a template-index JSON link, so the bare URL in the README didn't work.

Test plan

  • Ran workflow_dispatch from this branch with tag=v0.0.15; both theme builds pushed to the org repos.
  • The old URL https://github.com/EiffL/astra-article-theme/archive/refs/heads/main.zip redirects to the org repo and downloads.

🤖 Generated with Claude Code

The article and book deploy repos moved from EiffL to LightconeResearch
(GitHub redirects the old URLs). The publish job now pushes with a
per-repo deploy key instead of a personal fine-grained PAT, and the
documented template URLs carry the .git suffix MyST needs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Lightcone previews: Paper · Playground — inventory, viewers, dialogs and glyphs

bacdab7 · @astra-spec/ui 0.0.6 from 6248ae0 · Lightcone brand 0.0.3 · astra-theme bacdab7 · content 3735fcc · MySTRA https://github.com/LightconeResearch/MySTRA/releases/download/v0.0.8/mystra.mjs

@EiffL EiffL left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@EiffL
EiffL merged commit f0ca247 into main Sep 26, 2026
4 checks 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