Skip to content

feat: migrate CI from CircleCI to GitHub Actions - #310

Merged
worlddriven[bot] merged 1 commit into
masterfrom
feat/migrate-circleci-to-github-actions
Nov 10, 2025
Merged

worlddriven[bot] merged 1 commit into
masterfrom
feat/migrate-circleci-to-github-actions

Conversation

@TooAngel

@TooAngel TooAngel commented Nov 8, 2025

Copy link
Copy Markdown
Owner

Summary

Migrates continuous integration from CircleCI to GitHub Actions while maintaining identical functionality.

Changes

  • Add .github/workflows/ci.yml with full CI workflow
  • Node.js 20.17 environment setup
  • MongoDB 7.0 service container
  • Complete test suite: prettier, eslint, package.json validation, unit tests
  • Production build verification
  • Update README badge from CircleCI to GitHub Actions

Benefits

  • Single CI/CD platform (GitHub Actions)
  • Better integration with GitHub repository
  • Simplified workflow management
  • Consistent with existing deployment automation

Testing

The GitHub Actions workflow will run on this PR to verify functionality before removing CircleCI configuration.

Relates to #281

Add comprehensive GitHub Actions CI workflow that matches CircleCI functionality:
- Node.js 20.17 environment setup
- MongoDB 7.0 service container
- Full test suite (prettier, eslint, package.json check, unit tests)
- Production build verification

Update README badge to show GitHub Actions CI status instead of CircleCI.

This provides better integration with GitHub repository and consolidates
CI/CD on a single platform alongside existing deployment automation.

Relates to #281
@TooAngel
TooAngel force-pushed the feat/migrate-circleci-to-github-actions branch from 2d9a1c1 to 3228c21 Compare November 8, 2025 06:28
@worlddriven

worlddriven Bot commented Nov 8, 2025 •

Copy link
Copy Markdown
Contributor

🤖 Worlddriven Status

📊 Live Status Dashboard

🗓️ Merge Date: 2025-11-10 at 02:38:36 UTC (today)
📅 Started: 2025-11-08 at 06:28:04 UTC
⚡ Speed Factor: 0.18 (82% faster due to reviews)
✅ Positive votes: 297/364 contribution weight (coefficient: 0.82)
📈 Base Merge Time: 10 days → Current: 2 days

🎯 Want to influence when this merges?

Your review matters! As a contributor to this project, your voice helps determine the merge timeline.

How to review:

  1. Check the changes
    Files changed

  2. Leave your review
    Review changes

Your options:

  • ✅ Agree & Speed Up: Approve Approving makes this merge faster
  • ❌ Disagree & Slow Down: Request changes Requesting changes delays the merge

💡 Pro tip: The more contributors who agree, the faster this gets merged!

📊 View detailed stats on the dashboard

📋 Recent Activity

• 2025-11-10, 02:51:43 - Pull request merged by worlddriven ✅


This comment is automatically updated by worlddriven

@worlddriven
worlddriven Bot merged commit 8340958 into master Nov 10, 2025
2 of 3 checks passed
@worlddriven
worlddriven Bot deleted the feat/migrate-circleci-to-github-actions branch November 10, 2025 02:51
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