Skip to content

Commit 4982a6a

Browse files
committed
gitignore
1 parent 0557d6f commit 4982a6a

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

.github/workflows/publish.yml

+10-11
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Publish Terminal.Gui
22

33
on:
44
push:
5-
branches: [ v1_release, v1_develop, v2_release, v2_develop ]
5+
branches: [ v1_release, v1_develop ]
66
tags:
77
- v*
88
paths-ignore:
@@ -18,17 +18,16 @@ jobs:
1818
with:
1919
fetch-depth: 0 # fetch-depth is needed for GitVersion
2020

21-
- name: Install GitVersion
22-
uses: gittools/actions/gitversion/setup@v1
21+
- name: Install GitVersion
22+
uses: gittools/actions/gitversion/setup@v3.1.11
2323
with:
24-
versionSpec: '5.x'
25-
includePrerelease: true
24+
versionSpec: '6.0.x'
2625

2726
- name: Determine Version
28-
uses: gittools/actions/gitversion/execute@v1
27+
uses: gittools/actions/gitversion/execute@v3.1.11
2928
with:
3029
useConfigFile: true
31-
#additionalArguments: /b develop
30+
updateAssemblyInfo: true
3231
id: gitversion # step id used as reference for output values
3332

3433
- name: Setup dotnet
@@ -42,11 +41,11 @@ jobs:
4241

4342
- name: Build Release
4443
run: |
45-
dotnet-gitversion /updateprojectfiles
46-
dotnet build --no-restore -c Release
44+
dotnet build Terminal.Gui/Terminal.Gui.csproj --no-incremental --nologo --force --configuration Release
45+
dotnet test Terminal.Gui/Terminal.Gui.csproj --configuration Release
4746
4847
- name: Pack
49-
run: dotnet pack -c Release --include-symbols -p:Version='${{ steps.gitversion.outputs.SemVer }}'
48+
run: dotnet pack Terminal.Gui/Terminal.Gui.csproj -c Release --include-symbols -p:Version='${{ steps.gitversion.outputs.SemVer }}'
5049

5150
# - name: Test to generate Code Coverage Report
5251
# run: |
@@ -71,4 +70,4 @@ jobs:
7170
# echo "Badge data: ${{steps.create_coverage_badge.outputs.badge}}"
7271

7372
- name: Publish to NuGet.org
74-
run: dotnet nuget push Terminal.Gui/bin/Release/Terminal.Gui.${{ steps.gitversion.outputs.SemVer }}.nupkg --api-key ${{ secrets.NUGET_API_KEY }}
73+
run: dotnet nuget push Terminal.Gui/bin/Release/Terminal.Gui.${{ steps.gitversion.outputs.SemVer }}.nupkg --api-key ${{ secrets.NUGET_API_KEY }}

0 commit comments

Comments
 (0)