diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index e5c7aa25..d69e6d84 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -51,6 +51,8 @@ jobs: dotnet-version: ${{ matrix.dotnet-version }} - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version: latest - name: Build Pulumi SDK run: dotnet run build-sdk - name: Workspace clean (are xml doc file updates committed?) @@ -69,6 +71,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} integration-tests: strategy: + fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-12] dotnet-version: [6.0.x, 8.0.x] @@ -86,6 +89,8 @@ jobs: go-version: 1.22.x - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version: latest - name: Install gotestsum uses: jaxxstorm/action-install-gh-release@v1.13.0 env: diff --git a/.github/workflows/release-sdk.yml b/.github/workflows/release-sdk.yml index 2d6234a5..a067b1e0 100644 --- a/.github/workflows/release-sdk.yml +++ b/.github/workflows/release-sdk.yml @@ -49,6 +49,8 @@ jobs: dotnet-quality: ga - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version: latest - name: Build Pulumi SDK run: dotnet run build-sdk - name: Test Pulumi SDK diff --git a/Makefile b/Makefile index 3cf9807d..f9f7c080 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ install:: build:: cd pulumi-language-dotnet && ${GO} build . -test_integration:: +test_integration:: build cd integration_tests && gotestsum -- --parallel 1 --timeout 30m ./... .PHONY: install build