Просмотр исходного кода

revert 0725a63b09922ec5dafd3ecd5c4953fedb023f25 and fix workflow

Armin Schrenk 2 лет назад
Родитель
Сommit
9dfd8adcce
2 измененных файлов с 14 добавлено и 13 удалено
  1. 9 13
      .github/workflows/win-exe.yml
  2. 5 0
      .github/workflows/winget.yml

+ 9 - 13
.github/workflows/win-exe.yml

@@ -195,6 +195,15 @@ jobs:
             *.msi
             *.asc
 
+  call-winget-flow:
+    needs: [get-version, build-msi]
+    if: github.event.action == 'published' && needs.get-version.outputs.versionType == 'stable'
+    uses: ./.github/workflows/winget.yml
+    with:
+      releaseTag: ${{ github.event.release.tag_name }}
+    secrets: inherit
+
+
   build-exe:
     name: Build .exe installer
     runs-on: windows-latest
@@ -299,19 +308,6 @@ jobs:
           files: |
             Cryptomator-*.exe
             Cryptomator-*.asc
-      - name: Slack Notification
-        if: ${{ needs.get-version.outputs.versionType == 'stable' }}
-        uses: rtCamp/action-slack-notify@v2
-        env:
-          SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_URL }}
-          SLACK_USERNAME: 'Cryptobot'
-          SLACK_ICON: false
-          SLACK_ICON_EMOJI: ':bot:'
-          SLACK_CHANNEL: 'cryptomator-desktop'
-          SLACK_TITLE: "Windows build of ${{ github.event.repository.name }} ${{ github.event.release.tag_name }} finished."
-          SLACK_MESSAGE: "Ready to <https://github.com/${{ github.repository }}/actions/workflows/winget.yml|deploy to Winget>."
-          SLACK_FOOTER: false
-          MSG_MINIMAL: true
 
   allowlist:
     name: Anti Virus Allowlisting

+ 5 - 0
.github/workflows/winget.yml

@@ -1,6 +1,11 @@
 name: Release to Winget
 
 on:
+  workflow_call:
+    inputs:
+      releaseTag:
+        required: true
+        type: string
   workflow_dispatch:
     inputs:
       releaseTag: