From 1d5b8dbbbe405db0902859fa14c34d45fd0422a2 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 11 Apr 2025 18:27:46 +0300 Subject: [PATCH] refactor(release): trigger via release --- .github/workflows/release-winget.yml | 13 +++---------- .github/workflows/release.yml | 6 ------ 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/.github/workflows/release-winget.yml b/.github/workflows/release-winget.yml index b3e402fef..27b57e19d 100644 --- a/.github/workflows/release-winget.yml +++ b/.github/workflows/release-winget.yml @@ -1,14 +1,7 @@ name: Release to winget on: - workflow_call: - inputs: - release_tag: - description: 'Git tag to release from' - type: string - required: true - secrets: - token: - required: true + release: + types: [ published ] workflow_dispatch: inputs: release_tag: @@ -24,4 +17,4 @@ jobs: with: identifier: TriliumNext.Notes token: ${{ secrets.token }} - release-tag: ${{ github.event.inputs.release_tag }} + release-tag: ${{ github.event.inputs.release_tag || github.event.release.tag_name }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 77fb1b04e..f49d66a63 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -110,9 +110,3 @@ jobs: body_path: docs/Release Notes/Release Notes/${{ github.ref }}.md fail_on_unmatched_files: true files: upload/*.* - - - name: Publish to winget - uses: ./.github/workflows/release-winget.yml - with: - release_tag: ${{ github.ref }} - token: ${{ secrets.WINGET_PAT }}