Skip to content

Remove unused legacy gh-pages deploy path - #10

Merged
sillyash merged 1 commit into
mainfrom
cleanup-legacy-deploy
Jul 3, 2026
Merged

Remove unused legacy gh-pages deploy path#10
sillyash merged 1 commit into
mainfrom
cleanup-legacy-deploy

Conversation

@sillyash

@sillyash sillyash commented Jul 3, 2026

Copy link
Copy Markdown
Owner

Summary

Follow-up to #9. Now that GitHub Pages source is "GitHub Actions" and deployment is handled by .github/workflows/ci-cd.yml (actions/deploy-pages), the old manual deploy path is dead:

  • Removed the predeploy/deploy npm scripts (they pushed dist/ to the gh-pages branch, which nothing reads anymore).
  • Removed the gh-pages devDependency.

The gh-pages branch itself will be deleted separately once this merges.

Test plan

  • npm run lint passes
  • npm run build passes
  • npm audit --audit-level=critical passes

Now that deployment is handled by the ci-cd.yml workflow via
actions/deploy-pages, the predeploy/deploy npm scripts and the
gh-pages devDependency (which pushed dist/ to the gh-pages branch)
are dead code - the Pages source is now GitHub Actions, so that
branch is no longer read by anything.
@sillyash sillyash self-assigned this Jul 3, 2026
@sillyash sillyash added bug Something isn't working enhancement New feature or request and removed bug Something isn't working labels Jul 3, 2026
@sillyash
sillyash merged commit 756ddef into main Jul 3, 2026
3 checks passed
@sillyash
sillyash deleted the cleanup-legacy-deploy branch July 3, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant