Skip to content

Commit 0c270d3

Browse files
committed
Use supported dotnet version
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
1 parent a7a843b commit 0c270d3

File tree

5 files changed

+8
-110
lines changed

5 files changed

+8
-110
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions:
1313

1414
env:
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

@@ -68,7 +61,6 @@ jobs:
6861
steps:
6962
- name: Checkout
7063
uses: actions/checkout@v4
71-
7264
- name: Check GoReleaser
7365
uses: goreleaser/goreleaser-action@v6
7466
with:

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
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:

CONTRIBUTION.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff 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

provider/resources.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
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
1615
package stackit
1716

1817
import (

sdk/python/README.md

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)