From f3342c17b85675acd4747b7e9ca0c9a2b9925ad2 Mon Sep 17 00:00:00 2001 From: Pulumi Bot Date: Thu, 12 Jan 2023 15:51:57 +0000 Subject: [PATCH] [internal] Update GitHub Actions workflow files --- .github/workflows/command-dispatch.yml | 7 + .github/workflows/main.yml | 120 ++++-------------- .github/workflows/master.yml | 120 ++++-------------- .github/workflows/prerelease.yml | 113 ++++------------- .github/workflows/pull-request.yml | 7 + .github/workflows/release.yml | 113 ++++------------- .github/workflows/resync-build.yml | 28 ++-- .github/workflows/run-acceptance-tests.yml | 66 +++------- .github/workflows/update-bridge.yml | 21 +-- .../workflows/update-upstream-provider.yml | 28 ++-- 10 files changed, 160 insertions(+), 463 deletions(-) diff --git a/.github/workflows/command-dispatch.yml b/.github/workflows/command-dispatch.yml index 728f553..ce19fed 100644 --- a/.github/workflows/command-dispatch.yml +++ b/.github/workflows/command-dispatch.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -13,6 +19,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3029c6e..b206513 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -13,6 +19,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -37,7 +44,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -47,22 +54,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -102,24 +109,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" generate_coverage_data: continue-on-error: true env: @@ -146,7 +141,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -171,11 +166,6 @@ jobs: s3FullURI="s3://${{ secrets.S3_COVERAGE_BUCKET_NAME }}/summaries/${summaryName}" aws s3 cp ${{ env.COVERAGE_OUTPUT_DIR }}/summary.json ${s3FullURI} --acl bucket-owner-full-control - strategy: - fail-fast: true - matrix: - goversion: - - 1.19.x prerequisites: name: prerequisites runs-on: ubuntu-latest @@ -192,7 +182,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -239,19 +229,6 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish: name: publish needs: test @@ -264,7 +241,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -297,19 +274,6 @@ jobs: author_name: Failure in publishing binaries fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish_java_sdk: continue-on-error: true name: publish_java_sdk @@ -328,7 +292,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -340,7 +304,7 @@ jobs: with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download java SDK uses: actions/download-artifact@v2 with: @@ -358,13 +322,6 @@ jobs: arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository build-root-directory: ./sdk/java gradle-version: 7.4.1 - strategy: - fail-fast: true - matrix: - goversion: - - 1.19.x - javaversion: - - "11" publish_sdk: name: publish_sdk needs: publish @@ -382,7 +339,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -392,16 +349,16 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Download python SDK uses: actions/download-artifact@v2 with: @@ -438,19 +395,6 @@ jobs: author_name: Failure in publishing SDK fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" test: name: test needs: build_sdk @@ -471,7 +415,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -481,22 +425,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -543,24 +487,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" name: main on: push: diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index f91aee5..31777c7 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -13,6 +19,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -37,7 +44,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -47,22 +54,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -102,24 +109,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" generate_coverage_data: continue-on-error: true env: @@ -146,7 +141,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -171,11 +166,6 @@ jobs: s3FullURI="s3://${{ secrets.S3_COVERAGE_BUCKET_NAME }}/summaries/${summaryName}" aws s3 cp ${{ env.COVERAGE_OUTPUT_DIR }}/summary.json ${s3FullURI} --acl bucket-owner-full-control - strategy: - fail-fast: true - matrix: - goversion: - - 1.19.x prerequisites: name: prerequisites runs-on: ubuntu-latest @@ -192,7 +182,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -239,19 +229,6 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish: name: publish needs: test @@ -264,7 +241,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -297,19 +274,6 @@ jobs: author_name: Failure in publishing binaries fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish_java_sdk: continue-on-error: true name: publish_java_sdk @@ -328,7 +292,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -340,7 +304,7 @@ jobs: with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download java SDK uses: actions/download-artifact@v2 with: @@ -358,13 +322,6 @@ jobs: arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository build-root-directory: ./sdk/java gradle-version: 7.4.1 - strategy: - fail-fast: true - matrix: - goversion: - - 1.19.x - javaversion: - - "11" publish_sdk: name: publish_sdk needs: publish @@ -382,7 +339,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -392,16 +349,16 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Download python SDK uses: actions/download-artifact@v2 with: @@ -438,19 +395,6 @@ jobs: author_name: Failure in publishing SDK fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" test: name: test needs: build_sdk @@ -471,7 +415,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -481,22 +425,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -543,24 +487,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" name: master on: push: diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index f7798ac..c2295aa 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -1,8 +1,14 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x IS_PRERELEASE: true + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -14,6 +20,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -38,7 +45,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -48,22 +55,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -103,24 +110,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" prerequisites: name: prerequisites runs-on: ubuntu-latest @@ -137,7 +132,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -184,19 +179,6 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish: name: publish needs: test @@ -209,7 +191,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -242,19 +224,6 @@ jobs: author_name: Failure in publishing binaries fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish_java_sdk: continue-on-error: true name: publish_java_sdk @@ -273,7 +242,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -285,7 +254,7 @@ jobs: with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download java SDK uses: actions/download-artifact@v2 with: @@ -303,13 +272,6 @@ jobs: arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository build-root-directory: ./sdk/java gradle-version: 7.4.1 - strategy: - fail-fast: true - matrix: - goversion: - - 1.19.x - javaversion: - - "11" publish_sdk: name: publish_sdk needs: publish @@ -327,7 +289,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -337,16 +299,16 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Download python SDK uses: actions/download-artifact@v2 with: @@ -383,19 +345,6 @@ jobs: author_name: Failure in publishing SDK fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" test: name: test needs: build_sdk @@ -416,7 +365,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -426,22 +375,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -488,24 +437,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" name: prerelease on: push: diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 651117f..632b8fe 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -13,6 +19,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ef1f216..0d18f29 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -13,6 +19,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -37,7 +44,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -47,22 +54,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -102,24 +109,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" create_docs_build: name: create_docs_build needs: tag_sdk @@ -150,7 +145,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -197,19 +192,6 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish: name: publish needs: test @@ -222,7 +204,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -254,19 +236,6 @@ jobs: author_name: Failure in publishing binaries fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" publish_java_sdk: continue-on-error: true name: publish_java_sdk @@ -285,7 +254,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -297,7 +266,7 @@ jobs: with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download java SDK uses: actions/download-artifact@v2 with: @@ -315,13 +284,6 @@ jobs: arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository build-root-directory: ./sdk/java gradle-version: 7.4.1 - strategy: - fail-fast: true - matrix: - goversion: - - 1.19.x - javaversion: - - "11" publish_sdk: name: publish_sdk needs: publish @@ -339,7 +301,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -349,16 +311,16 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Download python SDK uses: actions/download-artifact@v2 with: @@ -395,19 +357,6 @@ jobs: author_name: Failure in publishing SDK fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" tag_sdk: name: tag_sdk needs: publish_sdk @@ -442,7 +391,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -452,22 +401,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -514,24 +463,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" name: release on: push: diff --git a/.github/workflows/resync-build.yml b/.github/workflows/resync-build.yml index 6095bec..05e8c12 100644 --- a/.github/workflows/resync-build.yml +++ b/.github/workflows/resync-build.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -15,6 +21,7 @@ env: PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PULUMI_MISSING_MAPPING_ERROR: true PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -42,7 +49,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -52,16 +59,16 @@ jobs: - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Sync with ci-mgmt run: cp -r ci-mgmt/provider-ci/providers/$PROVIDER/repo/. . - name: Remove ci-mgmt directory @@ -95,19 +102,6 @@ jobs: team-reviewers: platform-integrations title: Fix up build for pulumi-${{ env.PROVIDER }} token: ${{ secrets.PULUMI_BOT_TOKEN }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" name: Resync build on: workflow_dispatch: diff --git a/.github/workflows/run-acceptance-tests.yml b/.github/workflows/run-acceptance-tests.yml index 5233089..c24046a 100644 --- a/.github/workflows/run-acceptance-tests.yml +++ b/.github/workflows/run-acceptance-tests.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -14,6 +20,7 @@ env: PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/.. PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -42,7 +49,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -52,22 +59,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -107,24 +114,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" comment-notification: if: github.event_name == 'repository_dispatch' name: comment-notification @@ -161,7 +156,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -208,19 +203,6 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" sentinel: if: github.event_name == 'repository_dispatch' || github.event.pull_request.head.repo.full_name == github.repository @@ -255,7 +237,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -265,22 +247,22 @@ jobs: - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Setup Java uses: actions/setup-java@v3 with: cache: gradle distribution: temurin - java-version: ${{matrix.javaversion}} + java-version: ${{ env.JAVAVERSION }} - name: Download provider + tfgen binaries uses: actions/download-artifact@v2 with: @@ -327,24 +309,12 @@ jobs: strategy: fail-fast: true matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - javaversion: - - "11" language: - nodejs - python - dotnet - go - java - nodeversion: - - 16.x - pythonversion: - - "3.9" name: run-acceptance-tests on: pull_request: diff --git a/.github/workflows/update-bridge.yml b/.github/workflows/update-bridge.yml index 0007ac1..0cb79cb 100644 --- a/.github/workflows/update-bridge.yml +++ b/.github/workflows/update-bridge.yml @@ -16,7 +16,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -26,16 +26,16 @@ jobs: - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Update pulumi-terraform-bridge run: cd provider && go mod edit -require github.com/pulumi/pulumi-terraform-bridge/v3@v${{ @@ -70,19 +70,6 @@ jobs: github.event.inputs.automerge == 'true' run: gh pr merge --auto --squash ${{ steps.create-pr.outputs.pull-request-number }} - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" name: Update pulumi-terraform-bridge on: workflow_dispatch: diff --git a/.github/workflows/update-upstream-provider.yml b/.github/workflows/update-upstream-provider.yml index 8f0c80c..69f2eae 100644 --- a/.github/workflows/update-upstream-provider.yml +++ b/.github/workflows/update-upstream-provider.yml @@ -1,7 +1,13 @@ # WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt env: + DOTNETVERSION: | + 6.0.x + 3.1.301 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GOVERSION: 1.19.x + JAVAVERSION: "11" + NODEVERSION: 16.x NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }} @@ -15,6 +21,7 @@ env: PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget PULUMI_MISSING_MAPPING_ERROR: true PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + PYTHONVERSION: "3.9" SIGNING_KEY: ${{ secrets.JAVA_SIGNING_KEY }} SIGNING_KEY_ID: ${{ secrets.JAVA_SIGNING_KEY_ID }} SIGNING_PASSWORD: ${{ secrets.JAVA_SIGNING_PASSWORD }} @@ -40,7 +47,7 @@ jobs: - name: Install Go uses: actions/setup-go@v2 with: - go-version: ${{matrix.goversion}} + go-version: ${{ env.GOVERSION }} - name: Install pulumictl uses: jaxxstorm/action-install-gh-release@v1.5.0 with: @@ -50,16 +57,16 @@ jobs: - name: Setup DotNet uses: actions/setup-dotnet@v1 with: - dotnet-version: ${{matrix.dotnetversion}} + dotnet-version: ${{ env.DOTNETVERSION }} - name: Setup Node uses: actions/setup-node@v2 with: - node-version: ${{matrix.nodeversion}} + node-version: ${{ env.NODEVERSION }} registry-url: https://registry.npmjs.org - name: Setup Python uses: actions/setup-python@v2 with: - python-version: ${{matrix.pythonversion}} + python-version: ${{ env.PYTHONVERSION }} - name: Get upstream provider sha run: echo "UPSTREAM_PROVIDER_SHA=$(curl -L https://api.github.com/repos/${{ env.UPSTREAM_PROVIDER_ORG }}/${{ env.UPSTREAM_PROVIDER_REPO @@ -128,19 +135,6 @@ jobs: issue_number: ${{ github.event.inputs.linked_issue_number }} token: ${{ secrets.PULUMI_BOT_TOKEN }} type: create - strategy: - fail-fast: true - matrix: - dotnetversion: - - | - 6.0.x - 3.1.301 - goversion: - - 1.19.x - nodeversion: - - 16.x - pythonversion: - - "3.9" name: Update upstream provider on: workflow_dispatch: