4
4
branches :
5
5
- develop
6
6
- master
7
+ - v9
8
+ - v8
7
9
- release/**
8
10
pull_request :
9
11
merge_group :
@@ -105,7 +107,7 @@ jobs:
105
107
outputs :
106
108
commit_label : ' ${{ env.COMMIT_SHA }}: ${{ env.COMMIT_MESSAGE }}'
107
109
# Note: These next three have to be checked as strings ('true'/'false')!
108
- is_develop : ${{ github.ref == 'refs/heads/develop' }}
110
+ is_base_branch : ${{ github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/v9' || github.ref == 'refs/heads/v8' }}
109
111
is_release : ${{ startsWith(github.ref, 'refs/heads/release/') }}
110
112
changed_profiling_node : ${{ steps.changed.outputs.profiling_node == 'true' }}
111
113
changed_ci : ${{ steps.changed.outputs.workflow == 'true' }}
@@ -126,7 +128,7 @@ jobs:
126
128
timeout-minutes : 15
127
129
if : |
128
130
needs.job_get_metadata.outputs.changed_any_code == 'true' ||
129
- needs.job_get_metadata.outputs.is_develop == 'true' ||
131
+ needs.job_get_metadata.outputs.is_base_branch == 'true' ||
130
132
needs.job_get_metadata.outputs.is_release == 'true' ||
131
133
(needs.job_get_metadata.outputs.is_gitflow_sync == 'false' && needs.job_get_metadata.outputs.has_gitflow_label == 'false')
132
134
steps :
@@ -171,7 +173,7 @@ jobs:
171
173
key : nx-Linux-${{ github.ref }}-${{ env.HEAD_COMMIT || github.sha }}
172
174
# On develop branch, we want to _store_ the cache (so it can be used by other branches), but never _restore_ from it
173
175
restore-keys :
174
- ${{needs.job_get_metadata.outputs.is_develop == 'false' && env.NX_CACHE_RESTORE_KEYS || 'nx-never-restore'}}
176
+ ${{needs.job_get_metadata.outputs.is_base_branch == 'false' && env.NX_CACHE_RESTORE_KEYS || 'nx-never-restore'}}
175
177
176
178
- name : Build packages
177
179
# Set the CODECOV_TOKEN for Bundle Analysis
@@ -219,7 +221,7 @@ jobs:
219
221
timeout-minutes : 15
220
222
runs-on : ubuntu-20.04
221
223
if :
222
- github.event_name == 'pull_request' || needs.job_get_metadata.outputs.is_develop == 'true' ||
224
+ github.event_name == 'pull_request' || needs.job_get_metadata.outputs.is_base_branch == 'true' ||
223
225
needs.job_get_metadata.outputs.is_release == 'true'
224
226
steps :
225
227
- name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
0 commit comments