From d9086b8fec69a1ed9be2c543bb19cd45419c6c06 Mon Sep 17 00:00:00 2001 From: lotyp Date: Wed, 3 Apr 2024 17:03:53 +0300 Subject: [PATCH] ci: setup dgoss action --- .github/workflows/build-latest.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-latest.yml b/.github/workflows/build-latest.yml index 6318439..c3d4cc3 100644 --- a/.github/workflows/build-latest.yml +++ b/.github/workflows/build-latest.yml @@ -22,7 +22,7 @@ jobs: fail-fast: false matrix: os_name: ["alpine"] - php_version: ["8.1", "8.2"] + php_version: ["8.1", "8.2", "8.3"] php_type: ["fpm", "cli", "supervisord"] builder: [{arch: "amd64", os: "ubuntu-latest"}] runs-on: ${{ matrix.builder.os }} @@ -40,10 +40,15 @@ jobs: - name: 📦 Check out the codebase uses: actions/checkout@v4 + - name: 🛠️ Install goss and dgoss + uses: e1himself/goss-installation-action@v1.2.1 + with: + version: v0.4.6 + - name: 🤖 Generate dist files run: ansible-playbook src/playbook.yml -l ${{ matrix.php_version }}-${{ matrix.php_type }}-${{ matrix.os_name }} - - name: 🛠️ Setup docker QEMU + - name: 🖥️ Setup docker QEMU uses: docker/setup-qemu-action@v3 - name: 🛠️ Set up Docker Buildx @@ -128,7 +133,7 @@ jobs: if: ${{ matrix.builder.os == 'macos-latest' }} uses: docker-practice/actions-setup-docker@master - - name: 🛠️ Setup docker QEMU + - name: 🖥️ Setup docker QEMU uses: docker/setup-qemu-action@v3 - name: 🛠️ Set up Docker Buildx @@ -270,7 +275,7 @@ jobs: username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - - name: 🛠️ Setup docker QEMU + - name: 🖥️ Setup docker QEMU uses: docker/setup-qemu-action@v3 - name: 🛠️ Set up Docker Buildx