diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 55d4672..0cdfda5 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -1,9 +1,8 @@ name: Build and Publish Docker Image on: - push: - tags: - - 'v*' + release: + types: [published] permissions: id-token: write diff --git a/.github/workflows/dotnet_tool_build.yml b/.github/workflows/dotnet_tool_build.yml index b55ed30..b22df40 100644 --- a/.github/workflows/dotnet_tool_build.yml +++ b/.github/workflows/dotnet_tool_build.yml @@ -1,9 +1,8 @@ name: Build and Publish .NET Tool on: - push: - tags: - - 'v*' + release: + types: [published] jobs: build-and-pack: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cd52121..1e52ce8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,6 +41,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # This creates a tag but doesn't trigger a "push event of the tag" FYI - name: Create GitHub Release id: create_release uses: actions/create-release@v1