Skip to content

Commit 6d86bf9

Browse files
committed
Update gitversions & gh-release
1 parent 891f1a4 commit 6d86bf9

1 file changed

Lines changed: 14 additions & 17 deletions

File tree

.github/workflows/build-and-release.yml

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ on:
44
push:
55
branches: [ "main" ]
66
paths:
7-
- 'src/**'
7+
- "src/**"
88
pull_request:
99
branches: [ "main" ]
1010
paths:
11-
- 'src/**'
11+
- "src/**"
1212

1313
env:
14-
GLOBAL_JSON_PATH: './src/global.json'
15-
PROJECT_PATH: './src/TurboHTTP.slnx'
16-
PACKAGE_OUTPUT_DIRECTORY: './packages'
17-
TEST_OUTPUT_DIRECTORY: '${{ github.workspace }}/testresults'
18-
COVERAGE_REPORT_DIRECTORY: './coveragereport'
14+
GLOBAL_JSON_PATH: "./src/global.json"
15+
PROJECT_PATH: "./src/TurboHTTP.slnx"
16+
PACKAGE_OUTPUT_DIRECTORY: "./packages"
17+
TEST_OUTPUT_DIRECTORY: "${{ github.workspace }}/testresults"
18+
COVERAGE_REPORT_DIRECTORY: "./coveragereport"
1919

2020
permissions:
2121
contents: write
@@ -47,16 +47,13 @@ jobs:
4747
with:
4848
global-json-file: ${{ env.GLOBAL_JSON_PATH }}
4949
cache: true
50-
cache-dependency-path: '**/packages.lock.json'
51-
52-
- name: Install GitVersion
53-
uses: gittools/actions/gitversion/setup@v1.1.1
54-
with:
55-
versionSpec: '5.x'
50+
cache-dependency-path: "**/packages.lock.json"
5651

57-
- name: Determine Version
58-
uses: gittools/actions/gitversion/execute@v1.1.1
52+
- name: GitTools
53+
uses: GitTools/actions@v4.5.0
5954
id: gitversion
55+
with:
56+
versionSpec: "5.x"
6057

6158
- name: Generate Release Notes for nuget
6259
id: plain-notes
@@ -203,7 +200,7 @@ jobs:
203200
echo "EOF" >> $GITHUB_OUTPUT
204201
205202
- name: Create & Publish Release
206-
uses: softprops/action-gh-release@v2
203+
uses: softprops/action-gh-release@v3
207204
with:
208205
tag_name: "v${{ needs.build.outputs.releaseVersion }}"
209206
target_commitish: ${{ github.sha }}
@@ -212,4 +209,4 @@ jobs:
212209
draft: false
213210
prerelease: false
214211
make_latest: true
215-
files: ${{ env.PACKAGE_OUTPUT_DIRECTORY }}/*.nupkg
212+
files: ${{ env.PACKAGE_OUTPUT_DIRECTORY }}/*.nupkg

0 commit comments

Comments
 (0)