From 2c9698f72b14e1125319aa1bd99e8b8a772a1b73 Mon Sep 17 00:00:00 2001 From: Omid Mafakher Date: Sat, 8 Mar 2025 18:08:32 +0100 Subject: [PATCH] auto run pipeline when tag pushed --- .github/workflows/dotnet.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 2e2092d..4775e48 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -6,6 +6,8 @@ name: CI on: push: branches: [ "main", "develop" ] + tags: + - 'v*.*.*' pull_request: branches: [ "main", "develop" ] @@ -31,9 +33,9 @@ jobs: #- name: Test # run: dotnet test --no-build --verbosity normal - # push nugget package to github if push to main branch + # push nuget package if it's a tag push - name: Push NuGet package - if: github.ref == 'refs/heads/main' + if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') uses: softprops/action-gh-release@v1 with: files: src/AvaloniaInside.Shell/bin/Release/AvaloniaInside.Shell.*.nupkg