Update GitHub Actions workflows. (#71)
This PR was automatically generated by the update-native-provider-workflows workflow in the pulumi/ci-mgmt repo, from commit 6ef5444d6e792b70fd2ed0791d776a6f9f77714e.
This commit is contained in:
17
.github/workflows/build.yml
vendored
17
.github/workflows/build.yml
vendored
@@ -69,8 +69,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -174,8 +172,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -277,8 +273,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -395,8 +389,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -461,8 +453,6 @@ jobs:
|
|||||||
path: ci-scripts
|
path: ci-scripts
|
||||||
repository: pulumi/scripts
|
repository: pulumi/scripts
|
||||||
- run: echo "ci-scripts" >> .git/info/exclude
|
- run: echo "ci-scripts" >> .git/info/exclude
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -540,8 +530,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -571,11 +559,10 @@ jobs:
|
|||||||
- name: Uncompress java SDK
|
- name: Uncompress java SDK
|
||||||
run: tar -zxf ${{github.workspace}}/sdk/java.tar.gz -C
|
run: tar -zxf ${{github.workspace}}/sdk/java.tar.gz -C
|
||||||
${{github.workspace}}/sdk/java
|
${{github.workspace}}/sdk/java
|
||||||
- name: Set PACKAGE_VERSION to Env
|
|
||||||
run: echo "PACKAGE_VERSION=$(pulumictl get version --language generic)" >>
|
|
||||||
$GITHUB_ENV
|
|
||||||
- name: Publish Java SDK
|
- name: Publish Java SDK
|
||||||
uses: gradle/gradle-build-action@v3
|
uses: gradle/gradle-build-action@v3
|
||||||
|
env:
|
||||||
|
PACKAGE_VERSION: ${{ env.PROVIDER_VERSION }}
|
||||||
with:
|
with:
|
||||||
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
|
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
|
||||||
build-root-directory: ./sdk/java
|
build-root-directory: ./sdk/java
|
||||||
|
|||||||
52
.github/workflows/prerelease.yml
vendored
52
.github/workflows/prerelease.yml
vendored
@@ -61,8 +61,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -166,8 +164,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -268,8 +264,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -386,8 +380,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -452,8 +444,6 @@ jobs:
|
|||||||
path: ci-scripts
|
path: ci-scripts
|
||||||
repository: pulumi/scripts
|
repository: pulumi/scripts
|
||||||
- run: echo "ci-scripts" >> .git/info/exclude
|
- run: echo "ci-scripts" >> .git/info/exclude
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -531,8 +521,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -562,12 +550,46 @@ jobs:
|
|||||||
- name: Uncompress java SDK
|
- name: Uncompress java SDK
|
||||||
run: tar -zxf ${{github.workspace}}/sdk/java.tar.gz -C
|
run: tar -zxf ${{github.workspace}}/sdk/java.tar.gz -C
|
||||||
${{github.workspace}}/sdk/java
|
${{github.workspace}}/sdk/java
|
||||||
- name: Set PACKAGE_VERSION to Env
|
|
||||||
run: echo "PACKAGE_VERSION=$(pulumictl get version --language generic)" >>
|
|
||||||
$GITHUB_ENV
|
|
||||||
- name: Publish Java SDK
|
- name: Publish Java SDK
|
||||||
uses: gradle/gradle-build-action@v3
|
uses: gradle/gradle-build-action@v3
|
||||||
|
env:
|
||||||
|
PACKAGE_VERSION: ${{ env.PROVIDER_VERSION }}
|
||||||
with:
|
with:
|
||||||
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
|
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
|
||||||
build-root-directory: ./sdk/java
|
build-root-directory: ./sdk/java
|
||||||
gradle-version: 7.4.1
|
gradle-version: 7.4.1
|
||||||
|
publish_go_sdk:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
name: publish-go-sdk
|
||||||
|
needs: publish_sdk
|
||||||
|
steps:
|
||||||
|
- name: Checkout Repo
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
lfs: true
|
||||||
|
- id: version
|
||||||
|
name: Set Provider Version
|
||||||
|
uses: pulumi/provider-version-action@v1
|
||||||
|
with:
|
||||||
|
set-env: PROVIDER_VERSION
|
||||||
|
- name: Download go SDK
|
||||||
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
|
name: go-sdk.tar.gz
|
||||||
|
path: ${{ github.workspace}}/sdk/
|
||||||
|
- name: Uncompress go SDK
|
||||||
|
run: tar -zxf ${{github.workspace}}/sdk/go.tar.gz -C
|
||||||
|
${{github.workspace}}/sdk/go
|
||||||
|
- name: Publish Go SDK
|
||||||
|
uses: pulumi/publish-go-sdk-action@v1
|
||||||
|
with:
|
||||||
|
repository: ${{ github.repository }}
|
||||||
|
base-ref: ${{ github.sha }}
|
||||||
|
source: sdk
|
||||||
|
path: sdk
|
||||||
|
version: ${{ steps.version.outputs.version }}
|
||||||
|
additive: false
|
||||||
|
files: |-
|
||||||
|
go.*
|
||||||
|
go/**
|
||||||
|
!*.tar.gz
|
||||||
|
|||||||
23
.github/workflows/release.yml
vendored
23
.github/workflows/release.yml
vendored
@@ -61,8 +61,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -166,8 +164,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -268,8 +264,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -386,8 +380,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -452,8 +444,6 @@ jobs:
|
|||||||
path: ci-scripts
|
path: ci-scripts
|
||||||
repository: pulumi/scripts
|
repository: pulumi/scripts
|
||||||
- run: echo "ci-scripts" >> .git/info/exclude
|
- run: echo "ci-scripts" >> .git/info/exclude
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -531,8 +521,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -562,19 +550,18 @@ jobs:
|
|||||||
- name: Uncompress java SDK
|
- name: Uncompress java SDK
|
||||||
run: tar -zxf ${{github.workspace}}/sdk/java.tar.gz -C
|
run: tar -zxf ${{github.workspace}}/sdk/java.tar.gz -C
|
||||||
${{github.workspace}}/sdk/java
|
${{github.workspace}}/sdk/java
|
||||||
- name: Set PACKAGE_VERSION to Env
|
|
||||||
run: echo "PACKAGE_VERSION=$(pulumictl get version --language generic)" >>
|
|
||||||
$GITHUB_ENV
|
|
||||||
- name: Publish Java SDK
|
- name: Publish Java SDK
|
||||||
uses: gradle/gradle-build-action@v3
|
uses: gradle/gradle-build-action@v3
|
||||||
|
env:
|
||||||
|
PACKAGE_VERSION: ${{ env.PROVIDER_VERSION }}
|
||||||
with:
|
with:
|
||||||
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
|
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
|
||||||
build-root-directory: ./sdk/java
|
build-root-directory: ./sdk/java
|
||||||
gradle-version: 7.4.1
|
gradle-version: 7.4.1
|
||||||
pubish_go_sdk:
|
publish_go_sdk:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
name: publish-go-sdk
|
name: publish-go-sdk
|
||||||
needs: publish-sdk
|
needs: publish_sdk
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Repo
|
- name: Checkout Repo
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
@@ -608,7 +595,7 @@ jobs:
|
|||||||
!*.tar.gz
|
!*.tar.gz
|
||||||
dispatch_docs_build:
|
dispatch_docs_build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: tag_sdk
|
needs: publish_go_sdk
|
||||||
steps:
|
steps:
|
||||||
- name: Install pulumictl
|
- name: Install pulumictl
|
||||||
uses: jaxxstorm/action-install-gh-release@v1.11.0
|
uses: jaxxstorm/action-install-gh-release@v1.11.0
|
||||||
|
|||||||
6
.github/workflows/run-acceptance-tests.yml
vendored
6
.github/workflows/run-acceptance-tests.yml
vendored
@@ -86,8 +86,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -194,8 +192,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
@@ -300,8 +296,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
|
|||||||
2
.github/workflows/weekly-pulumi-update.yml
vendored
2
.github/workflows/weekly-pulumi-update.yml
vendored
@@ -59,8 +59,6 @@ jobs:
|
|||||||
uses: pulumi/provider-version-action@v1
|
uses: pulumi/provider-version-action@v1
|
||||||
with:
|
with:
|
||||||
set-env: PROVIDER_VERSION
|
set-env: PROVIDER_VERSION
|
||||||
- name: Unshallow clone for tags
|
|
||||||
run: git fetch --prune --unshallow --tags
|
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
|
|||||||
Reference in New Issue
Block a user