File tree Expand file tree Collapse file tree 5 files changed +8
-110
lines changed
Expand file tree Collapse file tree 5 files changed +8
-110
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ permissions:
1313
1414env :
1515 GO_VERSION : " 1.24"
16- DOTNET_VERSION : 3.1.301
16+ DOTNET_VERSION : 9.0.x
1717 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
1818 NODE_VERSION : 20.x
1919 PYTHON_VERSION : " 3.9"
@@ -25,39 +25,32 @@ jobs:
2525 steps :
2626 - name : Checkout
2727 uses : actions/checkout@v4
28-
2928 - name : Unshallow clone for tags
3029 run : git fetch --prune --unshallow --tags
31-
3230 - name : Install pulumictl
3331 uses : jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # tag=v2.1.0
3432 with :
3533 repo : pulumi/pulumictl
36-
3734 - name : Install pulumi
3835 uses : pulumi/actions@v4
39-
4036 - name : Install Go Tools
4137 uses : ./.github/actions/gotools
4238 with :
4339 go-version : ${{ env.GO_VERSION }}
44-
4540 - name : Setup Node
4641 uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # tag=v4.4.0
4742 with :
4843 node-version : ${{ env.NODE_VERSION }}
4944 - name : Setup DotNet
50- uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # tag=v2.1.0
45+ uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # tag=v4.3.1
5146 with :
5247 dotnet-version : ${{ env.DOTNET_VERSION }}
5348 - name : Setup Python
5449 uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # tag=v5.6.0
5550 with :
5651 python-version : ${{ env.PYTHON_VERSION }}
57-
5852 - name : Build sdks
5953 run : make generate_sdks
60-
6154 - name : Lint
6255 run : make lint_provider
6356
6861 steps :
6962 - name : Checkout
7063 uses : actions/checkout@v4
71-
7264 - name : Check GoReleaser
7365 uses : goreleaser/goreleaser-action@v6
7466 with :
Original file line number Diff line number Diff line change 8989 node-version : ${{matrix.nodeversion}}
9090 registry-url : ${{env.NPM_REGISTRY_URL}}
9191 - name : Setup DotNet
92- uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # tag=v2.1.0
92+ uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # tag=v4.3.1
9393 with :
9494 dotnet-version : ${{matrix.dotnetverson}}
9595 - name : Setup Python
@@ -130,7 +130,7 @@ jobs:
130130 fail-fast : true
131131 matrix :
132132 dotnetversion :
133- - 3.1.301
133+ - 9.0.x
134134 goversion :
135135 - 1.24.x
136136 language :
Original file line number Diff line number Diff line change @@ -16,7 +16,10 @@ Prerequisites:
1616
1717- [ ` Pulumi ` ] ( https://www.pulumi.com/docs/iac/download-install/ )
1818- [ ` pulumictl ` ] ( https://github.com/pulumi/pulumictl )
19- - [ ` Go ` ] ( https://go.dev/doc/install ) 1.23+
19+ - [ ` Go ` ] ( https://go.dev/doc/install ) 1.24+
20+ - [ ` dotnet ` ] ( https://dotnet.microsoft.com/en-us/download ) 9.0.x
21+ - [ ` node ` ] ( https://nodejs.org/en/download ) 20.x
22+ - [ ` python ` ] ( https://www.python.org/downloads ) 3.9
2023
2124### Useful Make commands
2225
Original file line number Diff line number Diff line change 1212// See the License for the specific language governing permissions and
1313// limitations under the License.
1414
15- // github.com/pulumi/pulumi-terraform-bridge/v3/pkg/pf/tfbridge.ShimProvide
1615package stackit
1716
1817import (
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments