We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ab0b03a + 8bd9283 commit 81cca5bCopy full SHA for 81cca5b
1 file changed
.github/workflows/release.yaml
@@ -1,7 +1,9 @@
1
name: release
2
3
on:
4
- workflow_dispatch:
+ push:
5
+ tags:
6
+ - 'v*'
7
8
jobs:
9
build:
@@ -15,14 +17,12 @@ jobs:
15
17
uses: actions/setup-dotnet@v4
16
18
with:
19
dotnet-version: 9.0.x
- - name: Get latest tag version
20
+ - name: Get version from tag
21
id: vars
- run: echo "tag=$(git describe --tags --abbrev=0)" >> $GITHUB_ENV
22
+ run: echo "RELEASE_VERSION=${GITHUB_REF_NAME#v}" >> $GITHUB_ENV
23
- name: Package
- env:
- RELEASE_VERSION: ${{ env.tag }}
24
run: |
25
echo "Release version: $RELEASE_VERSION"
26
- dotnet pack -p:PackageVersion=0.2.2
+ dotnet pack -p:PackageVersion=$RELEASE_VERSION
27
dotnet nuget push DotPrompt.Sql/nupkg/*.nupkg -k ${{ secrets.AZURECODER_NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
28
0 commit comments