mirror of
https://github.com/wp-graphql/wp-graphql-woocommerce.git
synced 2026-08-14 12:53:44 +02:00
* fix: resolve REQUEST_URI fatal error and JWT key length issues in CI QLSessionHandlerTest::tearDown() was calling unset($_SERVER) which destroyed the entire superglobal. WordPress cron.php then fataled on shutdown when accessing $_SERVER['REQUEST_URI']. Changed to only unset the specific HTTP_WOOCOMMERCE_SESSION key. Also updated JWT secret keys to meet firebase/php-jwt v7's minimum 32-byte requirement for HS256 in both test config and Docker entrypoint. * fix: the rest of the files added * devops: php7.4 removed from matrix * chore: Linter compliances met * devops: More broken test updated * devops: Tests updated for CI * fix: QLSessionHandlerCest fixed * fix: QLSessionHandlerCest fixed * devops: CI fixed
28 lines
586 B
Bash
28 lines
586 B
Bash
# WordPress admin configurations
|
|
ADMIN_EMAIL=admin@woographql.local
|
|
ADMIN_USERNAME=admin
|
|
ADMIN_PASSWORD=password
|
|
ADMIN_PATH=/wp-admin
|
|
|
|
# WordPress location configurations
|
|
WP_CORE_DIR=
|
|
PLUGINS_DIR=
|
|
MUPLUGINS_DIR=
|
|
THEMES_DIR=
|
|
|
|
# WordPress database configurations
|
|
DB_NAME=wordpress
|
|
DB_HOST=app_db
|
|
DB_PORT=3306
|
|
DB_USER=wordpress
|
|
DB_PASSWORD=password
|
|
ROOT_PASSWORD=password
|
|
WP_TABLE_PREFIX=wp_
|
|
SKIP_DB_CREATE=true
|
|
SKIP_WP_SETUP=true
|
|
|
|
# Extra environmental variables/constants.
|
|
GRAPHQL_JWT_AUTH_SECRET_KEY=testingtesting123testingtesting123
|
|
STRIPE_API_PUBLISHABLE_KEY=
|
|
STRIPE_API_SECRET_KEY=
|