Skip to content

Show JavaScript/TypeScript support and automatically deploy beta - #10

Merged
proggeramlug merged 1 commit into
mainfrom
feat/javascript-typescript-copy
Oct 28, 2026
Merged

proggeramlug merged 1 commit into
mainfrom
feat/javascript-typescript-copy

Conversation

@proggeramlug

Copy link
Copy Markdown
Contributor

Perry's site now describes support for JavaScript and TypeScript across all 13 locales. Shared headings and labels alternate between the two names every four seconds, with stable layout, accessible text, a localized pause control, and a static reduced-motion fallback. Technical examples and historical blog content retain their original language-specific wording.

GitHub Actions checks pull requests and automatically deploys beta.perryts.com after a push or merge to main. The workflow runs type checks, a static build, and full multilingual blog verification before deployment. It uses a dedicated server account, pinned SSH host verification, serialized activation, health checks, and rollback. Repository secrets and the server account are configured; manual dispatch on main is also supported.

Validation: Astro check passed with zero errors or warnings; the build generated 600 pages; blog verification passed for 273 articles, 13 indexes, and 464 local targets. Pause/resume behavior passed for all 13 locales, and the manually deployed beta homepages match the built HTML in every locale. Workflow lint and shell syntax checks passed. The first automatic deployment will be verified after merge.

@coderabbitai

coderabbitai Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@proggeramlug
proggeramlug merged commit 35555d2 into main Oct 28, 2026
1 of 2 checks passed
@TheHypnoo
TheHypnoo deleted the feat/javascript-typescript-copy branch October 30, 2026 14:34
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