@@ -14,13 +14,21 @@ jobs:
1414 runs-on : ubuntu-latest
1515 timeout-minutes : 10
1616 steps :
17+ - name : Set running flag
18+ run : echo "::set-env name=RUNNING1::"
19+ - name : Set running flag
20+ run : echo "::set-env name=RUNNING1::1"
21+ if : github.event.pull_request.head.user.id == github.event.pull_request.base.user.id
1722 - uses : technote-space/load-config-action@v1
23+ if : env.RUNNING1
1824 with :
1925 CONFIG_FILENAME : workflow-settings.json
2026 - uses : technote-space/auto-cancel-redundant-job@v1
27+ if : env.RUNNING1
2128 with :
2229 EXCLUDE_MERGED : ' true'
2330 - name : Update dependencies
31+ if : env.RUNNING1
2432 id : update_deps
2533 uses : technote-space/create-pr-action@v2
2634 with :
@@ -38,27 +46,27 @@ jobs:
3846 AUTO_MERGE_THRESHOLD_DAYS : 14
3947
4048 - name : Set running flag
41- run : echo "::set-env name=RUNNING ::"
49+ run : echo "::set-env name=RUNNING2 ::"
4250 - name : Set running flag
43- run : echo "::set-env name=RUNNING ::1"
44- if : steps.update_deps.outputs.result != 'succeeded' && github.event_name == 'pull_request' && github.event.action != 'closed' && github.event.pull_request.head.user.id == github.event.pull_request.base.user.id && startsWith(github.head_ref, 'release/')
51+ run : echo "::set-env name=RUNNING2 ::1"
52+ if : env.RUNNING1 && steps.update_deps.outputs.result != 'succeeded' && github.event_name == 'pull_request' && github.event.action != 'closed' && startsWith(github.head_ref, 'release/')
4553 - uses : actions/checkout@v2
46- if : env.RUNNING
54+ if : env.RUNNING2
4755 - name : Set running flag
4856 run : |
4957 if [[ ! -f package.json ]] || [[ $(< package.json jq -r '.version == null') == 'true' ]]; then
50- echo "::set-env name=RUNNING ::"
58+ echo "::set-env name=RUNNING2 ::"
5159 fi
5260 - name : Get version
5361 uses : technote-space/get-next-version-action@v1
5462 with :
5563 EXCLUDE_MESSAGES : ${{ env.EXCLUDE_MESSAGES }}
56- if : " env.RUNNING && ! startsWith(github.head_ref, 'release/v')"
64+ if : " env.RUNNING2 && ! startsWith(github.head_ref, 'release/v')"
5765 - name : Get version
5866 run : echo "::set-env name=NEXT_VERSION::${HEAD_REF#release/}"
5967 env :
6068 HEAD_REF : ${{ github.head_ref }}
61- if : env.RUNNING && startsWith(github.head_ref, 'release/v')
69+ if : env.RUNNING2 && startsWith(github.head_ref, 'release/v')
6270 - name : Check package version
6371 uses : technote-space/package-version-check-action@v1
6472 with :
0 commit comments