Skip to content

🍕 Migrate CircleCI to GitHub Actions#107

Open
jjpaulino wants to merge 2 commits intomasterfrom
jordan/migrate-to-github-actions
Open

🍕 Migrate CircleCI to GitHub Actions#107
jjpaulino wants to merge 2 commits intomasterfrom
jordan/migrate-to-github-actions

Conversation

@jjpaulino
Copy link
Copy Markdown
Member

Summary

  • Replace CircleCI with a GitHub Actions workflow (ci.yml): npm ci, tests on Node 18 and 20, Coveralls upload (Node 20 job).
  • Remove .circleci.

Notes

  • Previous CircleCI workflow only ran on semver version tags; CI now runs on pushes, tags, and pull requests.
  • Existing .github/workflows/push.yml (docs deploy) is unchanged.

Made with Cursor

- Add ci.yml: npm ci, test matrix on Node 18/20, Coveralls via coverallsapp/github-action
- Remove .circleci (previously Node 8 + npm install + coveralls; workflow was tag-only)

Made-with: Cursor
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 13, 2026

Coverage Status

coverage: 98.571%. remained the same — jordan/migrate-to-github-actions into master

@jjpaulino jjpaulino self-assigned this Apr 13, 2026
Replace deprecated actions/bin and actions/npm with checkout@v4, setup-node@v4,
and npm install in website/. Pin clay/docusaurus-github-action to master SHA;
trigger only on push to master.

Made-with: Cursor
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.

2 participants