Skip to content

Commit b436cbf

Browse files
committed
ci: add .net 8
1 parent 2fa28da commit b436cbf

File tree

2 files changed

+22
-8
lines changed

2 files changed

+22
-8
lines changed

.github/workflows/publish-package.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,31 @@ jobs:
2121
- name: Setup .NET 6
2222
uses: actions/setup-dotnet@v3
2323
with:
24-
dotnet-version: 6.0.x
24+
dotnet-version: 6.0.x
2525

2626
- name: Setup .NET 7
2727
uses: actions/setup-dotnet@v3
2828
with:
2929
dotnet-version: 7.0.x
3030

31+
- name: Setup .NET 8
32+
uses: actions/setup-dotnet@v3
33+
with:
34+
dotnet-version: 8.0.x
35+
36+
- name: Restore dependencies
37+
run: dotnet restore
38+
39+
- name: Build
40+
run: dotnet build --no-restore
41+
3142
- name: Semantic Release
3243
id: semantic
33-
uses: cycjimmy/semantic-release-action@v2
44+
uses: cycjimmy/semantic-release-action@v3
3445
with:
35-
semantic_version: 18.0.1
46+
semantic_version: 19.0.5
3647
extra_plugins: |
3748
@semantic-release/changelog
38-
@semantic-release/github
3949
@semantic-release/git
4050
env:
4151
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -44,4 +54,4 @@ jobs:
4454
run: dotnet pack -c Release -o out -p:PackageVersion=${{ steps.semantic.outputs.new_release_version }} -p:RepositoryUrl=${{env.CURRENT_REPO_URL}}
4555

4656
- name: Publish the package to nuget.org
47-
run: dotnet nuget push ./out/*.nupkg --skip-duplicate -n -d -k ${{ secrets.NUGET_AUTH_TOKEN}} -s https://api.nuget.org/v3/index.json
57+
run: dotnet nuget push ./out/*.nupkg -n -d -k ${{ secrets.NUGET_AUTH_TOKEN}} -s https://api.nuget.org/v3/index.json

.github/workflows/pull-request.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,23 @@ jobs:
1818
- name: Setup .NET 6
1919
uses: actions/setup-dotnet@v3
2020
with:
21-
dotnet-version: 6.0.x
21+
dotnet-version: 6.0.x
2222

2323
- name: Setup .NET 7
2424
uses: actions/setup-dotnet@v3
2525
with:
2626
dotnet-version: 7.0.x
2727

28+
- name: Setup .NET 8
29+
uses: actions/setup-dotnet@v3
30+
with:
31+
dotnet-version: 8.0.x
32+
2833
- name: Restore dependencies
2934
run: dotnet restore
3035

3136
- name: Build
3237
run: dotnet build --no-restore
3338

3439
- name: Test
35-
run: dotnet test --no-build
36-
40+
run: dotnet test --no-build

0 commit comments

Comments
 (0)