diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 97e6196..2262f61 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -192,7 +192,7 @@ jobs: Linux: runs-on: ${{ matrix.os }} strategy: - fail-fast: false + fail-fast: true matrix: include: - os: ubuntu-18.04 @@ -287,7 +287,7 @@ jobs: # create release - name: "Build Changelog" id: build_changelog - if: startsWith(github.ref, 'refs/tags/') && ${{ matrix.os }} == 'ubuntu-latest' + if: ${{ startsWith(github.ref, 'refs/tags/') && matrix.os == 'ubuntu-latest' }} uses: mikepenz/release-changelog-builder-action@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -299,7 +299,7 @@ jobs: zip -r libsimple-linux-${{ matrix.os }}.zip libsimple-linux-${{ matrix.os }} working-directory: "${{ github.workspace }}/build" - name: Release without changelog - if: startsWith(github.ref, 'refs/tags/') && ${{ matrix.os }} != 'ubuntu-latest' + if: ${{ startsWith(github.ref, 'refs/tags/') && matrix.os != 'ubuntu-latest' }} uses: softprops/action-gh-release@v1 with: draft: true @@ -307,7 +307,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Release - if: startsWith(github.ref, 'refs/tags/') && ${{ matrix.os }} == 'ubuntu-latest' + if: ${{ startsWith(github.ref, 'refs/tags/') && matrix.os == 'ubuntu-latest' }} uses: softprops/action-gh-release@v1 with: draft: true