Skip to content

Commit e94b7be

Browse files
authored
Merge pull request #16 from kool-dev/fix_ci
Fix CI
2 parents af6b95f + 234dccf commit e94b7be

File tree

1 file changed

+42
-42
lines changed

1 file changed

+42
-42
lines changed

.github/workflows/ci-cd.yml

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)