Skip to content

Commit d78d427

Browse files
authored
Only run static analysis and code signing in Arm-software (#478)
1 parent c973196 commit d78d427

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/post_weekly_release.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
jobs:
1515

1616
coverity:
17-
if: ${{ !startsWith(github.event.ref, 'refs/tags/') }}
17+
if: ${{ (!startsWith(github.event.ref, 'refs/tags/')) && (github.repository_owner == 'Arm-software') }}
1818
name: Run Coverity Static Analysis
1919
runs-on: [self-hosted-ubuntu-latest-x64]
2020
steps:
@@ -209,6 +209,7 @@ jobs:
209209
shell: cmd
210210

211211
sign-binaries:
212+
if: github.repository_owner == 'Arm-software'
212213
name: Sign Windows and Mac
213214
runs-on: [self-hosted-ubuntu-latest-x64]
214215
needs: [build-macos, build-windows-msvc-ClangCL]
@@ -276,7 +277,7 @@ jobs:
276277
astcenc-macos-universal
277278
278279
prepare-release:
279-
if: ${{ startsWith(github.event.ref, 'refs/tags/') }}
280+
if: ${{ (startsWith(github.event.ref, 'refs/tags/')) && (github.repository_owner == 'Arm-software') }}
280281
name: Prepare release
281282
runs-on: ubuntu-22.04
282283
needs: [sign-binaries, build-ubuntu]

0 commit comments

Comments
 (0)