Browse Source

Bug fix and clean up

Armin Schrenk 3 năm trước cách đây
mục cha
commit
637c21c6cc
1 tập tin đã thay đổi với 6 bổ sung9 xóa
  1. 6 9
      .github/workflows/release.yml

+ 6 - 9
.github/workflows/release.yml

@@ -1,4 +1,4 @@
-name: Release
+name: Installers and Release
 
 on: [workflow_dispatch]
 
@@ -9,15 +9,13 @@ defaults:
   run:
     shell: bash
 
-jobs: 
+jobs:
 
 #
 # Buildkit
 #
-
   buildkit:
     name: Build ${{ matrix.profile }}-buildkit
-    needs: test
     runs-on: ${{ matrix.os }}
     strategy:
       fail-fast: true
@@ -60,10 +58,10 @@ jobs:
             target/LICENSE.txt
             target/${{ matrix.launcher }}
           if-no-files-found: error
+
 #
 # Release Metadata
 #
-
   metadata:
     name: Determine Version Metadata
     runs-on: ubuntu-latest
@@ -90,7 +88,6 @@ jobs:
 #
 # Application Directory
 #
-
   appdir:
     name: Create ${{ matrix.profile }}-appdir
     needs: [buildkit, metadata]
@@ -186,7 +183,6 @@ jobs:
 #
 # Linux Cryptomator.AppImage
 # 
-
   linux-appimage:
     name: Build Cryptomator.AppImage
     runs-on: ubuntu-latest
@@ -253,7 +249,6 @@ jobs:
 #
 # macOS Cryptomator.app
 # 
-
   mac-app:
     name: Build Cryptomator.app
     runs-on: macos-latest
@@ -332,7 +327,6 @@ jobs:
 #
 # macOS Cryptomator.dmg
 #
-
   mac-dmg:
     name: Build Cryptomator.dmg
     runs-on: macos-11
@@ -479,6 +473,9 @@ jobs:
           path: installer/*.msi
           if-no-files-found: error
 
+#
+# Release
+#
   release:
     name: Draft a release on Github
     runs-on: ubuntu-latest