@@ -43,28 +43,28 @@ jobs:
4343 contents : write
4444 steps :
4545 - name : Checkout Repo
46- uses : actions/checkout@v3
46+ uses : actions/checkout@v4
4747
4848 - name : Unshallow clone for tags
4949 run : git fetch --prune --unshallow --tags
5050
5151 - name : Install Go
52- uses : actions/setup-go@v3
52+ uses : actions/setup-go@v5
5353 with :
5454 go-version : ${{matrix.goversion}}
5555
5656 - name : Install pulumictl
57- uses : jaxxstorm/action-install-gh-release@v1.10 .0
57+ uses : jaxxstorm/action-install-gh-release@v3.0 .0
5858 with :
5959 repo : pulumi/pulumictl
6060
6161 - name : Set PreRelease Version
6262 run : echo "GORELEASER_CURRENT_TAG=v$(pulumictl get version --language generic)" >> $GITHUB_ENV
6363 - name : Run GoReleaser
64- uses : goreleaser/goreleaser-action@v2
64+ uses : goreleaser/goreleaser-action@v6
6565 with :
6666 args : -p 3 release --clean
67- version : latest
67+ version : ' ~> 2.2 '
6868
6969 strategy :
7070 fail-fast : true
@@ -78,48 +78,48 @@ jobs:
7878 needs : publish_binary
7979 steps :
8080 - name : Checkout Repo
81- uses : actions/checkout@v2
81+ uses : actions/checkout@v4
8282
8383 - name : Unshallow clone for tags
8484 run : git fetch --prune --unshallow --tags
8585
8686 - name : Install Go
87- uses : actions/setup-go@v3
87+ uses : actions/setup-go@v5
8888 with :
8989 go-version : ${{ matrix.goversion }}
9090
9191 - name : Install pulumictl
92- uses : jaxxstorm/action-install-gh-release@v1.10 .0
92+ uses : jaxxstorm/action-install-gh-release@v3.0 .0
9393 with :
9494 repo : pulumi/pulumictl
9595
9696 - name : Install pulumi
97- uses : pulumi/actions@v4
97+ uses : pulumi/actions@v6
9898
9999 - if : ${{ matrix.language == 'nodejs'}}
100100 name : Setup Node
101- uses : actions/setup-node@v1
101+ uses : actions/setup-node@v4
102102 with :
103103 node-version : ${{matrix.nodeversion}}
104104 registry-url : ${{env.NPM_REGISTRY_URL}}
105105
106106 - if : ${{ matrix.language == 'dotnet'}}
107107 name : Setup DotNet
108- uses : actions/setup-dotnet@v1
108+ uses : actions/setup-dotnet@v4
109109 with :
110110 dotnet-version : ${{matrix.dotnetversion}}
111111
112112 - if : ${{ matrix.language == 'java'}}
113113 name : Setup Java
114- uses : actions/setup-java@v3
114+ uses : actions/setup-java@v4
115115 with :
116116 cache : gradle
117117 distribution : temurin
118118 java-version : ${{matrix.javaversion}}
119119
120120 - if : ${{ matrix.language == 'python'}}
121121 name : Setup Python
122- uses : actions/setup-python@v1
122+ uses : actions/setup-python@v5
123123 with :
124124 python-version : ${{matrix.pythonversion}}
125125
@@ -145,7 +145,7 @@ jobs:
145145 packages_dir : ${{github.workspace}}/sdk/python/bin/dist
146146
147147 - if : ${{ matrix.language == 'nodejs' && env.PUBLISH_NPM == 'true' }}
148- uses : JS-DevTools/npm-publish@v1
148+ uses : JS-DevTools/npm-publish@v3
149149 with :
150150 access : " public"
151151 token : ${{ env.NPM_TOKEN }}
@@ -161,18 +161,18 @@ jobs:
161161 fail-fast : true
162162 matrix :
163163 dotnetversion :
164- - 6 .0.x
164+ - 8 .0.x
165165 goversion :
166166 - 1.25.x
167167 nodeversion :
168- - 18 .x
168+ - 20 .x
169169 pythonversion :
170- - " 3.9 "
170+ - " 3.11 "
171171 javaversion :
172- - " 11 "
172+ - " 17 "
173173 language :
174174 - nodejs
175175 - python
176176 - dotnet
177177 - go
178- # - java
178+ # - java
0 commit comments