From b94b062559740f8c77187f834b4a783f6f57d542 Mon Sep 17 00:00:00 2001 From: Pulumi Bot Date: Thu, 9 Jan 2025 06:07:24 +0000 Subject: [PATCH] [internal] Update GitHub Actions workflow files --- .github/workflows/prerequisites.yml | 2 +- .github/workflows/verify-release.yml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/prerequisites.yml b/.github/workflows/prerequisites.yml index 79842d67b..86f276693 100644 --- a/.github/workflows/prerequisites.yml +++ b/.github/workflows/prerequisites.yml @@ -85,7 +85,7 @@ jobs: schema-tools compare -r github://api.github.com/pulumi -p random -o "${{ inputs.default_branch }}" -n --local-path=provider/cmd/pulumi-resource-random/schema.json; echo "$EOF"; } >> "$GITHUB_ENV" - - if: inputs.is_pr && inputs.is_automated == false + - if: inputs.is_pr && inputs.is_automated == false && github.actor != 'dependabot[bot]' name: Comment on PR with Details of Schema Check uses: thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b # v3.0.1 with: diff --git a/.github/workflows/verify-release.yml b/.github/workflows/verify-release.yml index adbd2b263..9cad50b1e 100644 --- a/.github/workflows/verify-release.yml +++ b/.github/workflows/verify-release.yml @@ -79,6 +79,9 @@ jobs: uses: ./.github/actions/setup-tools with: tools: pulumicli, nodejs, python, dotnet, go, java + - name: Run provider tests + run: | + cd provider && go test -v -json -count=1 -cover -timeout 2h -tags=${{ matrix.language }} -parallel 4 . 2>&1 | tee /tmp/gotest.log | gotestfmt - name: Verify nodejs release uses: pulumi/verify-provider-release@v1 with: