Skip to content

Commit 00f787c

Browse files
author
Rich Stephens
committed
Last try at fixing release flow
1 parent dabee34 commit 00f787c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Build and Release
33
on:
44
push:
55
tags:
6-
- 'v*' # triggers when you push tags like v1.0.0
6+
- 'v*' # e.g., v1.0.0, v0.1.1, etc.
77

88
jobs:
99
build:
@@ -28,7 +28,6 @@ jobs:
2828
run: |
2929
# Strip the leading "v" if present
3030
$version = $env:TAG_VERSION -replace '^v', ''
31-
3231
echo "Building version $version"
3332
3433
dotnet publish Tnfsd.NET/Tnfsd.NET.csproj -c Release -r win-x64 --self-contained true `
@@ -52,7 +51,7 @@ jobs:
5251
needs: build
5352
runs-on: ubuntu-latest
5453
permissions:
55-
contents: write # required for creating releases
54+
contents: write # required to publish the release
5655

5756
steps:
5857
- name: Checkout code
@@ -68,8 +67,8 @@ jobs:
6867
uses: softprops/action-gh-release@v2
6968
with:
7069
files: |
71-
release_files/Tnfsd.NET.exe
72-
release_files/appsettings.json
70+
release_files/**/Tnfsd.NET.exe
71+
release_files/**/appsettings.json
7372
generate_release_notes: true
7473
env:
7574
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)