release/0.4.0 #60

Merged
myrmidex merged 30 commits from release/0.4.0 into main 2026-08-16 11:58:52 +02:00
Showing only changes of commit c945796530 - Show all commits

View file

@ -14,9 +14,7 @@ jobs:
services: services:
db: db:
# Fully qualified, matching docker/dev/docker-compose.yml: the runner is image: mysql:8.0
# podman-backed and a bare name depends on unqualified-search-registries.
image: docker.io/library/mysql:8.0
env: env:
MYSQL_DATABASE: testing MYSQL_DATABASE: testing
MYSQL_USER: incr_user MYSQL_USER: incr_user
@ -39,18 +37,6 @@ jobs:
- name: Prepare environment - name: Prepare environment
run: cp .env.testing .env run: cp .env.testing .env
# Temporary: db resolves but refuses :3306. Capture what the service
# container is actually doing before assuming a cause.
- name: Probe the db service
continue-on-error: true
run: |
echo "--- ports responding on db ---"
for p in 3306 33060 80; do
php -r "\$f=@fsockopen('db',$p,\$n,\$e,2); echo '$p: '.(\$f?'open':\$e).PHP_EOL;"
done
echo "--- can we reach ourselves? (sanity) ---"
php -r '$f=@fsockopen("127.0.0.1",1,$n,$e,1); echo "localhost:1 -> $e".PHP_EOL;'
- name: Wait for MySQL - name: Wait for MySQL
run: | run: |
for i in $(seq 1 30); do for i in $(seq 1 30); do