From 7f2c7c9ed4fd60dc097a95e2e9d4b36615356e86 Mon Sep 17 00:00:00 2001 From: Reuben Miller Date: Thu, 22 Feb 2024 09:53:31 +0100 Subject: [PATCH 1/2] ci: enable powershell testing --- .github/workflows/main.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0a5b11a94..74ee7aa2c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -127,7 +127,7 @@ jobs: test-pwsh: runs-on: ${{ matrix.os }} needs: [build] - if: ${{ false }} + if: ${{ true }} env: C8Y_HOST: ${{ secrets.C8Y_HOST }} C8Y_TENANT: ${{ secrets.C8Y_TENANT }} @@ -177,7 +177,10 @@ jobs: runs-on: ubuntu-latest needs: [test-pwsh] # Disabled as pester does not support junit reports (only nunit) - if: always() && false + if: always() && true + permissions: + checks: write + pull-requests: write strategy: fail-fast: false matrix: @@ -190,10 +193,9 @@ jobs: path: test-results-${{ matrix.os }} - name: Publish results - uses: EnricoMi/publish-unit-test-result-action@v1.1 + uses: EnricoMi/publish-unit-test-result-action@v2 if: always() with: check_name: Test Results github_token: ${{ secrets.GITHUB_TOKEN }} files: test-results-${{ matrix.os }}/*.xml - log_level: DEBUG From 5c432214e5a856b072707b7bfe48ea6eb9e95eff Mon Sep 17 00:00:00 2001 From: Reuben Miller Date: Thu, 22 Feb 2024 09:59:16 +0100 Subject: [PATCH 2/2] add goreleaser action to powershell job --- .github/workflows/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 74ee7aa2c..882867e80 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -151,7 +151,13 @@ jobs: uses: actions/setup-go@v5 with: go-version: "1.21" - + + - name: Install GoReleaser + uses: goreleaser/goreleaser-action@v5 + with: + version: latest + install-only: true + - name: Install Task uses: arduino/setup-task@v2 with: