From fbfaeca16efd03e7ac090a98e6a942463fdd9468 Mon Sep 17 00:00:00 2001 From: rlespinasse Date: Wed, 13 Oct 2021 11:32:30 +0200 Subject: [PATCH] test: check for each os --- .github/workflows/slugify.yaml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/slugify.yaml b/.github/workflows/slugify.yaml index e7cc07a..a90ab12 100644 --- a/.github/workflows/slugify.yaml +++ b/.github/workflows/slugify.yaml @@ -1,8 +1,12 @@ name: Slugify testing on: [push] jobs: - slugify: - runs-on: ubuntu-latest + slugify-on-os: + strategy: + fail-fast: false + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] + runs-on: ${{ matrix.os }} steps: - name: Checkout uses: actions/checkout@v2 @@ -21,6 +25,7 @@ jobs: [[ "${{ env.KEY_TEST_SLUG_CS }}" == "Key_Test.values" ]] [[ "${{ env.KEY_TEST_SLUG_URL }}" == "key_test-values" ]] [[ "${{ env.KEY_TEST_SLUG_URL_CS }}" == "Key_Test-values" ]] + shell: bash # Test 2 - name: Slugify key/value @@ -35,7 +40,16 @@ jobs: [[ "${{ env.KEY_VALUE_TEST_SLUG_CS }}" == "feat-Some-Changes_to.be" ]] [[ "${{ env.KEY_VALUE_TEST_SLUG_URL }}" == "feat-some-changes_to-be" ]] [[ "${{ env.KEY_VALUE_TEST_SLUG_URL_CS }}" == "feat-Some-Changes_to-be" ]] + shell: bash + + slugify-release: + runs-on: ubuntu-latest + needs: slugify-on-os + steps: + - name: Checkout + uses: actions/checkout@v2 # Release - name: Release this GitHub Action uses: rlespinasse/release-that@v1.x +