Skip to content

Commit d034d93

Browse files
committed
Au revoir, mister Jenkins 😭
1 parent 07710ed commit d034d93

2 files changed

Lines changed: 27 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Publish new release to NuGet
2+
on:
3+
release:
4+
types: [published]
5+
6+
jobs:
7+
build:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Git checkout
11+
uses: actions/checkout@v3
12+
13+
- name: Setup .NET Core SDK
14+
uses: actions/setup-dotnet@v2
15+
with:
16+
dotnet-version: '3.1.x'
17+
18+
- name: .NET build
19+
run: |
20+
echo Version is ${{env.VERSION:1}}
21+
dotnet msbuild -t:restore,build,pack -p:Configuration=Release -p:Version=${{env.VERSION:1}} FINT.Information.Model.sln
22+
env:
23+
VERSION: ${{github.event.release.tag_name}}
24+
25+
- name: Publish new release to NuGet
26+
run: |
27+
dotnet nuget push FINT.Model.Resource/bin/Release/FINT.Model.Resource.*.nupkg -k ${{secrets.NUGET_KEY}} -s https://api.nuget.org/v3/index.json

0 commit comments

Comments
Β (0)