Преглед на файлове

Skip release jobs on non-release changes

CaCO3 преди 1 година
родител
ревизия
fed729bcee
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      .github/workflows/build.yaml

+ 7 - 1
.github/workflows/build.yaml

@@ -272,6 +272,9 @@ jobs:
 ## Prepare and create release
 ## Prepare and create release
 #########################################################################################
 #########################################################################################
   release: 
   release: 
+    on:
+      release:
+        types: [released]
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     needs: [pack-for-update, pack-for-manual_setup, pack-for-remote_setup]
     needs: [pack-for-update, pack-for-manual_setup, pack-for-remote_setup]
     if: startsWith(github.ref, 'refs/tags/') 
     if: startsWith(github.ref, 'refs/tags/') 
@@ -380,7 +383,10 @@ jobs:
 ## Update the Web Installer on a release
 ## Update the Web Installer on a release
 #########################################################################################
 #########################################################################################
 # Make sure to also update update-webinstaller.yml!
 # Make sure to also update update-webinstaller.yml!
-  update-web-installer:    
+  update-web-installer:
+    on:
+      release:
+        types: [released]
     needs: [release]
     needs: [release]
     environment:
     environment:
       name: github-pages
       name: github-pages