Skip to content

Commit d25f42d

Browse files
authored
Update GitHub Actions workflows. (#607)
This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit a78a1883f05f2a49cdce26557c97f3af2dc97094.
1 parent 47f9f75 commit d25f42d

File tree

4 files changed

+13
-90
lines changed

4 files changed

+13
-90
lines changed

.github/workflows/build_provider.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
pattern: schema-embed.*
4747
# Avoid creating directories for each artifact
4848
merge-multiple: true
49-
path: provider/cmd/pulumi-resource-postgresql/schema-embed.json
49+
path: provider/cmd/pulumi-resource-postgresql
5050
- name: Restore makefile progress
5151
run: make --touch provider schema
5252
- name: Build & package provider

.github/workflows/master.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ jobs:
105105
version: ${{ needs.prerequisites.outputs.version }}
106106
isPrerelease: true
107107
skipGoSdk: true
108+
skipJavaSdk: true
108109

109110
tag_release_if_labeled_needs_release:
110111
name: Tag release if labeled as needs-release

.github/workflows/publish.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ on:
1414
default: false
1515
type: boolean
1616
description: Skip publishing & verifying the Go SDK
17+
skipJavaSdk:
18+
default: false
19+
type: boolean
20+
description: Skip publishing the Java SDK
1721

1822
env:
1923
IS_PRERELEASE: ${{ inputs.isPrerelease }}
@@ -119,10 +123,17 @@ jobs:
119123
with:
120124
tools: pulumictl, pulumicli, nodejs, python, dotnet, go, java
121125
- name: Publish SDKs
126+
if: inputs.skipJavaSdk == false
122127
uses: pulumi/pulumi-package-publisher@1c0359ba74243cf6651efacfd839c751d8ff87e2 # v0.0.20
123128
with:
124129
sdk: all
125130
version: ${{ inputs.version }}
131+
- name: Publish SDKs (except Java)
132+
if: inputs.skipJavaSdk == true
133+
uses: pulumi/pulumi-package-publisher@1c0359ba74243cf6651efacfd839c751d8ff87e2 # v0.0.20
134+
with:
135+
sdk: all,!java
136+
version: ${{ inputs.version }}
126137
- name: Download Go SDK
127138
uses: ./.github/actions/download-sdk
128139
with:

.github/workflows/resync-build.yml

Lines changed: 0 additions & 89 deletions
This file was deleted.

0 commit comments

Comments
 (0)