-
Notifications
You must be signed in to change notification settings - Fork 15
migration to gtihub actions #282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
manual trigger
Added MYSQL_ROOT_PASSWORD: root → required. Pinned to mariadb:10.5 instead of :latest → avoids breaking changes. Improved --health-cmd with credentials → mysqladmin ping -h 127.0.0.1 -uroot -proot. Added an explicit wait-for-DB step before tests.
|
This pull request will be automatically merged by worlddriven in 10 day(s). To speed up or delay the merge review the pull request: |
1 similar comment
|
This pull request will be automatically merged by worlddriven in 10 day(s). To speed up or delay the merge review the pull request: |
|
Thank you for the Pull Request, Just one thing, there is currently one Pull Request #265 which migrates the application to mongodb, I guess it will be merged tomorrow, so before this one. I think the github actions workflow should already reflect that. |
|
I’ll update this workflow to use MongoDB instead of MariaDB so it aligns with the changes from PR #265 |
Changed the CI workflow from MariaDB to MongoDB, using MONGO_URL with the worlddriven_test database to match the migration in PR TooAngel#265
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
1 similar comment
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
I’ve updated the CI workflow to switch from MariaDB to MongoDB, using MONGO_URL with the worlddriven_test database as introduced in PR #265 and will almost certainly work with the migrated setup |
Cool, let's wait until the other PR gets merged, then we can check and I'll approve. |
|
So, the other PRs are merged now, it would be cool if you could rebase your changes on top of them so that we make sure this also works with the latest changes. |
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
1 similar comment
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
Checking formatting... can you check on the Prettier extension/bot (error in ci yaml) |
Well you can just run But please squash your commits, so make sure that the PR has only one commit. e.g. look at https://www.git-tower.com/learn/git/faq/git-squash |
prettier script
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
1 similar comment
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
1 similar comment
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
1 similar comment
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
1 similar comment
|
The branch of this pull request was updated so the auto-merge time has been reset. It will be automatically merged by worlddriven in 10 day(s). |
|
Hey, still interested to provide this, I think it would be nice. |




#281 CI workflow from CircleCI to GitHub Actions. The new ci.yml runs on PRs, pushes to master, and manual dispatch, and includes a MariaDB service with health checks to support testing. It sets up Node.js v20, installs dependencies, runs tests, and builds the project. With this change, CI/CD is now fully GitHub-native, and we can remove the CircleCI config and update README badges once stable.