Update GitHub Actions workflows. (#667)
This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit f76cbff100ad8e6e3192b379edb5bcf1f536eb3e.
This commit is contained in:
7
.github/actions/setup-tools/action.yml
vendored
7
.github/actions/setup-tools/action.yml
vendored
@@ -5,7 +5,10 @@ inputs:
|
|||||||
cache:
|
cache:
|
||||||
description: Enable caching
|
description: Enable caching
|
||||||
required: false
|
required: false
|
||||||
default: 'false'
|
default: "false"
|
||||||
|
github_token:
|
||||||
|
description: GitHub token
|
||||||
|
required: true
|
||||||
|
|
||||||
runs:
|
runs:
|
||||||
using: "composite"
|
using: "composite"
|
||||||
@@ -15,9 +18,9 @@ runs:
|
|||||||
with:
|
with:
|
||||||
# Latest working version. See https://github.com/jdx/mise/discussions/6781
|
# Latest working version. See https://github.com/jdx/mise/discussions/6781
|
||||||
version: 2025.10.16
|
version: 2025.10.16
|
||||||
github_token: ${{ github.token }}
|
|
||||||
cache_key: "mise-{{platform}}-{{file_hash}}"
|
cache_key: "mise-{{platform}}-{{file_hash}}"
|
||||||
cache_save: ${{ inputs.cache }}
|
cache_save: ${{ inputs.cache }}
|
||||||
|
github_token: ${{ inputs.github_token }}
|
||||||
|
|
||||||
- name: Setup Go Cache
|
- name: Setup Go Cache
|
||||||
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
|
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
|
||||||
|
|||||||
11
.github/workflows/build.yml
vendored
11
.github/workflows/build.yml
vendored
@@ -68,6 +68,7 @@ jobs:
|
|||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
with:
|
with:
|
||||||
cache: 'true'
|
cache: 'true'
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- if: github.event_name == 'pull_request'
|
- if: github.event_name == 'pull_request'
|
||||||
name: Install Schema Tools
|
name: Install Schema Tools
|
||||||
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
||||||
@@ -240,6 +241,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download Provider Binary
|
- name: Download Provider Binary
|
||||||
uses: ./.github/actions/download-provider
|
uses: ./.github/actions/download-provider
|
||||||
- name: Generate SDK
|
- name: Generate SDK
|
||||||
@@ -404,6 +407,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download Provider Binary
|
- name: Download Provider Binary
|
||||||
uses: ./.github/actions/download-provider
|
uses: ./.github/actions/download-provider
|
||||||
- name: Download SDK
|
- name: Download SDK
|
||||||
@@ -499,6 +504,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Clear GitHub Actions Ubuntu runner disk space
|
- name: Clear GitHub Actions Ubuntu runner disk space
|
||||||
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
|
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
|
||||||
with:
|
with:
|
||||||
@@ -576,6 +583,8 @@ jobs:
|
|||||||
- run: echo "ci-scripts" >> .git/info/exclude
|
- run: echo "ci-scripts" >> .git/info/exclude
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download python SDK
|
- name: Download python SDK
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
@@ -635,6 +644,8 @@ jobs:
|
|||||||
ref: ${{ env.PR_COMMIT_SHA }}
|
ref: ${{ env.PR_COMMIT_SHA }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Disarm go:embed directives to enable linters that compile source code
|
- name: Disarm go:embed directives to enable linters that compile source code
|
||||||
run: git grep -l 'go:embed' -- provider | xargs --no-run-if-empty sed -i
|
run: git grep -l 'go:embed' -- provider | xargs --no-run-if-empty sed -i
|
||||||
's/go:embed/ goembed/g'
|
's/go:embed/ goembed/g'
|
||||||
|
|||||||
11
.github/workflows/prerelease.yml
vendored
11
.github/workflows/prerelease.yml
vendored
@@ -57,6 +57,7 @@ jobs:
|
|||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
with:
|
with:
|
||||||
cache: 'true'
|
cache: 'true'
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- if: github.event_name == 'pull_request'
|
- if: github.event_name == 'pull_request'
|
||||||
name: Install Schema Tools
|
name: Install Schema Tools
|
||||||
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
||||||
@@ -229,6 +230,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download Provider Binary
|
- name: Download Provider Binary
|
||||||
uses: ./.github/actions/download-provider
|
uses: ./.github/actions/download-provider
|
||||||
- name: Generate SDK
|
- name: Generate SDK
|
||||||
@@ -357,6 +360,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download Provider Binary
|
- name: Download Provider Binary
|
||||||
uses: ./.github/actions/download-provider
|
uses: ./.github/actions/download-provider
|
||||||
- name: Download SDK
|
- name: Download SDK
|
||||||
@@ -452,6 +457,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Clear GitHub Actions Ubuntu runner disk space
|
- name: Clear GitHub Actions Ubuntu runner disk space
|
||||||
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
|
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
|
||||||
with:
|
with:
|
||||||
@@ -529,6 +536,8 @@ jobs:
|
|||||||
- run: echo "ci-scripts" >> .git/info/exclude
|
- run: echo "ci-scripts" >> .git/info/exclude
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download python SDK
|
- name: Download python SDK
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
@@ -603,6 +612,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download java SDK
|
- name: Download java SDK
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
|
|||||||
11
.github/workflows/release.yml
vendored
11
.github/workflows/release.yml
vendored
@@ -60,6 +60,7 @@ jobs:
|
|||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
with:
|
with:
|
||||||
cache: 'true'
|
cache: 'true'
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- if: github.event_name == 'pull_request'
|
- if: github.event_name == 'pull_request'
|
||||||
name: Install Schema Tools
|
name: Install Schema Tools
|
||||||
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
||||||
@@ -232,6 +233,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download Provider Binary
|
- name: Download Provider Binary
|
||||||
uses: ./.github/actions/download-provider
|
uses: ./.github/actions/download-provider
|
||||||
- name: Generate SDK
|
- name: Generate SDK
|
||||||
@@ -360,6 +363,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download Provider Binary
|
- name: Download Provider Binary
|
||||||
uses: ./.github/actions/download-provider
|
uses: ./.github/actions/download-provider
|
||||||
- name: Download SDK
|
- name: Download SDK
|
||||||
@@ -455,6 +460,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Clear GitHub Actions Ubuntu runner disk space
|
- name: Clear GitHub Actions Ubuntu runner disk space
|
||||||
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
|
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
|
||||||
with:
|
with:
|
||||||
@@ -532,6 +539,8 @@ jobs:
|
|||||||
- run: echo "ci-scripts" >> .git/info/exclude
|
- run: echo "ci-scripts" >> .git/info/exclude
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download python SDK
|
- name: Download python SDK
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
@@ -606,6 +615,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download java SDK
|
- name: Download java SDK
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
|
|||||||
7
.github/workflows/run-acceptance-tests.yml
vendored
7
.github/workflows/run-acceptance-tests.yml
vendored
@@ -88,6 +88,7 @@ jobs:
|
|||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
with:
|
with:
|
||||||
cache: 'true'
|
cache: 'true'
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- if: github.event_name == 'pull_request'
|
- if: github.event_name == 'pull_request'
|
||||||
name: Install Schema Tools
|
name: Install Schema Tools
|
||||||
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
uses: jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
|
||||||
@@ -264,6 +265,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download provider
|
- name: Download provider
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
@@ -405,6 +408,8 @@ jobs:
|
|||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Download provider
|
- name: Download provider
|
||||||
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
|
||||||
with:
|
with:
|
||||||
@@ -533,6 +538,8 @@ jobs:
|
|||||||
ref: ${{ env.PR_COMMIT_SHA }}
|
ref: ${{ env.PR_COMMIT_SHA }}
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Disarm go:embed directives to enable linters that compile source code
|
- name: Disarm go:embed directives to enable linters that compile source code
|
||||||
run: git grep -l 'go:embed' -- provider | xargs --no-run-if-empty sed -i
|
run: git grep -l 'go:embed' -- provider | xargs --no-run-if-empty sed -i
|
||||||
's/go:embed/ goembed/g'
|
's/go:embed/ goembed/g'
|
||||||
|
|||||||
2
.github/workflows/weekly-pulumi-update.yml
vendored
2
.github/workflows/weekly-pulumi-update.yml
vendored
@@ -48,6 +48,8 @@ jobs:
|
|||||||
uses: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b
|
uses: pulumi/esc-action@9eb774255b1a4afb7855678ae8d4a77359da0d9b
|
||||||
- name: Setup Tools
|
- name: Setup Tools
|
||||||
uses: ./.github/actions/setup-tools
|
uses: ./.github/actions/setup-tools
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- name: Update Pulumi/Pulumi
|
- name: Update Pulumi/Pulumi
|
||||||
id: gomod
|
id: gomod
|
||||||
run: >-
|
run: >-
|
||||||
|
|||||||
Reference in New Issue
Block a user