Skip to content

refactor: move script and extract build-docs action#13

Merged
TaiSakuma merged 1 commit intomainfrom
refactor/move-script
Mar 21, 2026
Merged

refactor: move script and extract build-docs action#13
TaiSakuma merged 1 commit intomainfrom
refactor/move-script

Conversation

@TaiSakuma
Copy link
Owner

Summary

  • Move override_site_url.py from scripts/ to .github/scripts/
  • Extract common build step into .github/actions/build-docs/ composite action
  • Modify zensical.toml in place instead of creating a copy
  • Output deploy URL from deploy-to-gh-pages action
  • Pass site-dir between actions instead of hardcoding /tmp/built-site

Test plan

  • PR preview deploys correctly with comment
  • Push to main deploys /dev/

🤖 Generated with Claude Code

@github-actions github-actions bot added the refactor Code refactoring label Mar 21, 2026
- Add site-dir output to build-docs action
- Add site-dir input to deploy-to-gh-pages action
- Use mv instead of cp for built site
- Move touch .nojekyll next to git add

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@TaiSakuma TaiSakuma force-pushed the refactor/move-script branch from c308a35 to 893f06c Compare March 21, 2026 19:33
@github-actions
Copy link
Contributor

github-actions bot added a commit that referenced this pull request Mar 21, 2026
@TaiSakuma TaiSakuma merged commit 8781795 into main Mar 21, 2026
2 checks passed
@TaiSakuma TaiSakuma deleted the refactor/move-script branch March 21, 2026 19:34
github-actions bot added a commit that referenced this pull request Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Code refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant