@@ -20,10 +20,11 @@ jobs:
2020 - uses : actions/checkout@v4
2121 - name : Add SSH private keys for submodule repositories
2222 uses :
webfactory/[email protected] 23+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
2324 with :
2425 ssh-private-key : ${{ secrets.ELEMENT_ENTERPRISE_DEPLOY_KEY }}
2526 - name : Clone submodules
26- if : github.repository == 'element-hq/element-x-android'
27+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
2728 run : git submodule update --init --recursive
2829 - name : Run code quality check suite
2930 run : ./tools/check/check_code_quality.sh
@@ -77,10 +78,11 @@ jobs:
7778 ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
7879 - name : Add SSH private keys for submodule repositories
7980 uses :
webfactory/[email protected] 81+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
8082 with :
8183 ssh-private-key : ${{ secrets.ELEMENT_ENTERPRISE_DEPLOY_KEY }}
8284 - name : Clone submodules
83- if : github.repository == 'element-hq/element-x-android'
85+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
8486 run : git submodule update --init --recursive
8587 - name : Use JDK 17
8688 uses : actions/setup-java@v4
@@ -116,10 +118,11 @@ jobs:
116118 ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
117119 - name : Add SSH private keys for submodule repositories
118120 uses :
webfactory/[email protected] 121+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
119122 with :
120123 ssh-private-key : ${{ secrets.ELEMENT_ENTERPRISE_DEPLOY_KEY }}
121124 - name : Clone submodules
122- if : github.repository == 'element-hq/element-x-android'
125+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
123126 run : git submodule update --init --recursive
124127 - name : Use JDK 17
125128 uses : actions/setup-java@v4
@@ -159,10 +162,11 @@ jobs:
159162 ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
160163 - name : Add SSH private keys for submodule repositories
161164 uses :
webfactory/[email protected] 165+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
162166 with :
163167 ssh-private-key : ${{ secrets.ELEMENT_ENTERPRISE_DEPLOY_KEY }}
164168 - name : Clone submodules
165- if : github.repository == 'element-hq/element-x-android'
169+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
166170 run : git submodule update --init --recursive
167171 - name : Use JDK 17
168172 uses : actions/setup-java@v4
@@ -198,10 +202,11 @@ jobs:
198202 ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
199203 - name : Add SSH private keys for submodule repositories
200204 uses :
webfactory/[email protected] 205+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
201206 with :
202207 ssh-private-key : ${{ secrets.ELEMENT_ENTERPRISE_DEPLOY_KEY }}
203208 - name : Clone submodules
204- if : github.repository == 'element-hq/element-x-android'
209+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
205210 run : git submodule update --init --recursive
206211 - name : Use JDK 17
207212 uses : actions/setup-java@v4
@@ -237,10 +242,11 @@ jobs:
237242 ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
238243 - name : Add SSH private keys for submodule repositories
239244 uses :
webfactory/[email protected] 245+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
240246 with :
241247 ssh-private-key : ${{ secrets.ELEMENT_ENTERPRISE_DEPLOY_KEY }}
242248 - name : Clone submodules
243- if : github.repository == 'element-hq/element-x-android'
249+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
244250 run : git submodule update --init --recursive
245251 - name : Use JDK 17
246252 uses : actions/setup-java@v4
@@ -271,6 +277,7 @@ jobs:
271277 name : Project Check Suite
272278 runs-on : ubuntu-latest
273279 needs : [konsist, lint, ktlint, detekt]
280+ if : ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == 'element-hq/element-x-android' }}
274281 steps :
275282 - uses : actions/checkout@v4
276283 with :
0 commit comments