File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,10 +12,15 @@ jobs:
1212 steps :
1313 - name : checkout
1414 uses : actions/checkout@v4
15- - name : setup-docker-builder
15+ - name : Setup Blacksmith Docker Builder
1616 uses : useblacksmith/setup-docker-builder@v1
1717 - name : docker build / start
18- run : docker compose -f docker-compose.ci.yml up -d
18+ env :
19+ DOCKER_BUILDKIT : 1
20+ COMPOSE_DOCKER_CLI_BUILD : 1
21+ run : |
22+ docker compose -f docker-compose.ci.yml build --build-arg BUILDKIT_INLINE_CACHE=1
23+ docker compose -f docker-compose.ci.yml up -d --wait --wait-timeout 30
1924 - name : wait for nginx
2025 run : while ! nc -z localhost 443; do sleep 0.1; done
2126 - name : ping
2429 run : curl --insecure https://localhost/openapi -vvv
2530 - name : docker stop
2631 run : docker compose -f docker-compose.ci.yml stop
27- - name : build-push-action
28- uses : useblacksmith/build-push-action@v2
2932 php83 :
3033 name : PHP 8.3
3134 runs-on : blacksmith-4vcpu-ubuntu-2404
You can’t perform that action at this time.
0 commit comments