]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[GHA] Simplify `if` logic for Meta job 2867/head
authors3rj1k <evasive.gyron@gmail.com>
Tue, 22 Jul 2025 19:14:52 +0000 (21:14 +0200)
committers3rj1k <evasive.gyron@gmail.com>
Tue, 22 Jul 2025 19:14:52 +0000 (21:14 +0200)
.github/workflows/build.yml

index 0e65c25b8431eec1948d2bfa886f91a332225eb2..8aac1ff8cf13863397d361fc9f1522bda0cd7e6b 100644 (file)
@@ -192,14 +192,9 @@ jobs:
     name: "Publish build data to meta-repo"
     if: >-
       ${{
-        (github.event.pull_request.head.repo.full_name == github.repository) &&
-        (
-          (
-            github.event_name != 'pull_request' &&
-            github.event_name != 'workflow_dispatch'
-          ) ||
-          (github.event_name == 'workflow_dispatch' && inputs.publish)
-        )
+        github.event_name == 'push' &&
+        github.repository == 'signalwire/freeswitch' &&
+        contains(fromJSON('["master", "v1.10"]'), github.ref_name)
       }}
     needs:
       - deb-public