Skip to content

ci: test workflow trigger#2

Merged
renecannao merged 4 commits intomainfrom
ci-fix-test
Apr 24, 2026
Merged

ci: test workflow trigger#2
renecannao merged 4 commits intomainfrom
ci-fix-test

Conversation

@renecannao
Copy link
Copy Markdown
Contributor

Test PR to trigger CI

MTR manages its own MySQL server lifecycle - the old workflow started
a separate server AND ran MTR, causing conflicts. Now:

- Remove manual server start/stop steps
- Let MTR start the server with --mysqld=--veb-dir=...
- Use --do-suite instead of --suite (expects name, not path)
- Copy test files into the server suite before running MTR
- Add --nounit-tests to avoid hanging on ctest
- Add local-ci.sh for local validation before pushing
Override default working-directory for the build extension step -
extension is at $GITHUB_WORKSPACE/extension, not inside villagesql-server/
@renecannao renecannao merged commit cf3b5f2 into main Apr 24, 2026
1 check passed
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