@@ -12,55 +12,55 @@ jobs:
1212 runs-on : ubuntu-latest
1313 strategy :
1414 matrix :
15- version : [ ' 8.1', ' 8.2', ' 8.3', ' 8.4' ]
16- type : [ '', ' -prod' ]
15+ version : [" 8.1", " 8.2", " 8.3", " 8.4" ]
16+ type : ["", " -prod" ]
1717
1818 steps :
19- - name : Checkout code
20- uses : actions/checkout@v3
19+ - name : Checkout code
20+ uses : actions/checkout@v3
2121
22- - name : Setup QEMU
23- uses : docker/setup-qemu-action@v2
22+ - name : Setup QEMU
23+ uses : docker/setup-qemu-action@v2
2424
25- - name : Setup Docker Buildx
26- uses : docker/setup-buildx-action@v2
25+ - name : Setup Docker Buildx
26+ uses : docker/setup-buildx-action@v2
2727
28- - name : Build and export to Docker (nginx)
29- uses : docker/build-push-action@v3
30- with :
31- context : ${{ matrix.version }}-nginx${{ matrix.type }}
32- load : true
33- tags : kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
28+ - name : Build and export to Docker (nginx)
29+ uses : docker/build-push-action@v3
30+ with :
31+ context : ${{ matrix.version }}-nginx${{ matrix.type }}
32+ load : true
33+ tags : kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
3434
35- - name : Test docker images PHP executable
36- run : |
37- docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} php -v
38- docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} wp --allow-root --version
39- docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} nginx -v
40- docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} nginx -t
41- docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} supervisord version
35+ - name : Test docker images PHP executable
36+ run : |
37+ docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} php -v
38+ docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} wp --allow-root --version
39+ docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} nginx -v
40+ docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} nginx -T
41+ docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} supervisord -- version
4242
43- - name : Test docker images wordpress code
44- run : |
45- docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} php /kool/wordpress/index.php
43+ - name : Test docker images wordpress code
44+ run : |
45+ docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} php /kool/wordpress/index.php
4646
47- - name : Login to DockerHub
48- uses : docker/login-action@v2
49- if : github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
50- with :
51- username : ${{ secrets.DOCKER_USERNAME }}
52- password : ${{ secrets.DOCKER_PASSWORD }}
47+ - name : Login to DockerHub
48+ uses : docker/login-action@v2
49+ if : github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
50+ with :
51+ username : ${{ secrets.DOCKER_USERNAME }}
52+ password : ${{ secrets.DOCKER_PASSWORD }}
5353
54- - name : Push to Hub
55- if : github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
56- run : |
57- docker push kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
54+ - name : Push to Hub
55+ if : github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
56+ run : |
57+ docker push kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
5858
59- - name : Build and push (nginx)
60- uses : docker/build-push-action@v3
61- if : github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
62- with :
63- context : ${{ matrix.version }}-nginx${{ matrix.type }}
64- platforms : linux/amd64,linux/arm64
65- push : true
66- tags : kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
59+ - name : Build and push (nginx)
60+ uses : docker/build-push-action@v3
61+ if : github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
62+ with :
63+ context : ${{ matrix.version }}-nginx${{ matrix.type }}
64+ platforms : linux/amd64,linux/arm64
65+ push : true
66+ tags : kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
0 commit comments