Skip to content

Use BuildTestAppAction and migrate from Panther to Chrome session#491

Merged
Rafikooo merged 3 commits intoSylius:2.2from
Rafikooo:use-build-test-app-action
Feb 5, 2026
Merged

Use BuildTestAppAction and migrate from Panther to Chrome session#491
Rafikooo merged 3 commits intoSylius:2.2from
Rafikooo:use-build-test-app-action

Conversation

@Rafikooo
Copy link
Copy Markdown
Contributor

@Rafikooo Rafikooo commented Jan 12, 2026

Summary

  • Replace Panther with Chrome session for Behat (simpler, no port conflicts)
  • Use new SyliusLabs/BuildTestAppAction@v4 for CI workflow
  • Change BEHAT_BASE_URL from nginx to standard http://127.0.0.1:8080/
  • Make base_url configurable via env var
  • Test all LTS databases: MySQL 8.0/8.4, MariaDB 10.11/11.4, PostgreSQL 15/16/17

Related: SyliusLabs/BuildTestAppAction#19

@Rafikooo Rafikooo force-pushed the use-build-test-app-action branch 2 times, most recently from 94d5e50 to caa9b15 Compare January 12, 2026 17:42
@Rafikooo Rafikooo force-pushed the use-build-test-app-action branch from caa9b15 to bdb55e2 Compare January 12, 2026 17:55
@Rafikooo Rafikooo changed the title Use SyliusLabs/BuildTestAppAction for CI workflow Use BuildTestAppAction and migrate from Panther to Chrome session Jan 12, 2026
@Rafikooo Rafikooo force-pushed the use-build-test-app-action branch from ff71115 to 74b7b91 Compare January 16, 2026 10:47
- Use BuildTestAppAction@feature/auto-database-url (v4 candidate)
- Remove manual DATABASE_URL parsing (action handles it now)
- Add tests for: MySQL 8.0/8.4, MariaDB 10.11/11.4, PostgreSQL 15/16/17
@Rafikooo Rafikooo force-pushed the use-build-test-app-action branch from 74b7b91 to 2f240e4 Compare January 27, 2026 14:01
@Rafikooo Rafikooo merged commit 45b4c0e into Sylius:2.2 Feb 5, 2026
28 of 34 checks 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.

2 participants