Skip to content

Commit 4ffcdd9

Browse files
committed
Automate tag and release
1 parent c3a194f commit 4ffcdd9

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/publish.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ on:
77
required: true
88
default: ''
99

10-
# echo "Log level: ${{ github.event.inputs.logLevel }}"
1110
jobs:
1211
publish:
1312
name: Publish NuGet
@@ -38,4 +37,17 @@ jobs:
3837
run: dotnet pack --no-build -p:IncludeSymbols=false -p:RepositoryCommit=${GITHUB_SHA} -p:PackageVersion="${{ github.event.inputs.version }}" -c Release Basic.Reference.Assemblies.NetStandard20/Basic.Reference.Assemblies.NetStandard20.csproj -o .
3938

4039
- name: Publish NuPkg Files
41-
run: dotnet nuget push "*.nupkg" -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json
40+
run: dotnet nuget push "*.nupkg" -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json
41+
42+
- name: Create Tag and Release
43+
id: create_release
44+
uses: actions/create-release@v1
45+
env:
46+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
47+
with:
48+
tag_name: v${{ github.event.inputs.version }}
49+
release_name: Release v${{ github.event.inputs.version }}
50+
body: |
51+
Create release ${{ github.event.inputs.version }}
52+
draft: false
53+
prerelease: false

0 commit comments

Comments
 (0)