Skip to content

Commit 68e0959

Browse files
fix: decrease expected maximum job time to 350mins (#196)
* chore: decrease expected maximum job time to 350mins * chore: align if condition for cancelling workflow
1 parent 9bd3eb4 commit 68e0959

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/reusable-build-test-release.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -1124,7 +1124,7 @@ jobs:
11241124
run: |
11251125
start_time=${{ steps.capture-start-time.outputs.start_time }}
11261126
current_time=$(date +%s)
1127-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
1127+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
11281128
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
11291129
- name: Check if pod was deleted
11301130
id: is-pod-deleted
@@ -1141,7 +1141,7 @@ jobs:
11411141
- name: Cancel workflow
11421142
env:
11431143
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
1144-
if: ${{ cancelled() }} || ${{ steps.is-pod-deleted.outcome }} != 'success'
1144+
if: ${{ cancelled() || steps.is-pod-deleted.outcome != 'success' }}
11451145
run: |
11461146
cancel_response=$(argo submit -v -o json --from wftmpl/${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} -l workflows.argoproj.io/workflow-template=${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} --argo-base-href '' -p workflow-to-cancel=${{ steps.run-tests.outputs.workflow-name }})
11471147
cancel_workflow_name=$( echo "$cancel_response" |jq -r '.metadata.name' )
@@ -1359,7 +1359,7 @@ jobs:
13591359
run: |
13601360
start_time=${{ steps.capture-start-time.outputs.start_time }}
13611361
current_time=$(date +%s)
1362-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
1362+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
13631363
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
13641364
- name: Check if pod was deleted
13651365
id: is-pod-deleted
@@ -1376,7 +1376,7 @@ jobs:
13761376
- name: Cancel workflow
13771377
env:
13781378
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
1379-
if: ${{ cancelled() }} || ${{ steps.is-pod-deleted.outcome }} != 'success'
1379+
if: ${{ cancelled() || steps.is-pod-deleted.outcome != 'success' }}
13801380
run: |
13811381
cancel_response=$(argo submit -v -o json --from wftmpl/${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} -l workflows.argoproj.io/workflow-template=${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} --argo-base-href '' -p workflow-to-cancel=${{ steps.run-tests.outputs.workflow-name }})
13821382
cancel_workflow_name=$( echo "$cancel_response" |jq -r '.metadata.name' )
@@ -1587,7 +1587,7 @@ jobs:
15871587
run: |
15881588
start_time=${{ steps.capture-start-time.outputs.start_time }}
15891589
current_time=$(date +%s)
1590-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
1590+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
15911591
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
15921592
- name: Check if pod was deleted
15931593
id: is-pod-deleted
@@ -1604,7 +1604,7 @@ jobs:
16041604
- name: Cancel workflow
16051605
env:
16061606
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
1607-
if: ${{ cancelled() }} || ${{ steps.is-pod-deleted.outcome }} != 'success'
1607+
if: ${{ cancelled() || steps.is-pod-deleted.outcome != 'success' }}
16081608
run: |
16091609
cancel_response=$(argo submit -v -o json --from wftmpl/${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} -l workflows.argoproj.io/workflow-template=${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} --argo-base-href '' -p workflow-to-cancel=${{ steps.run-tests.outputs.workflow-name }})
16101610
cancel_workflow_name=$( echo "$cancel_response" |jq -r '.metadata.name' )
@@ -1828,7 +1828,7 @@ jobs:
18281828
run: |
18291829
start_time=${{ steps.capture-start-time.outputs.start_time }}
18301830
current_time=$(date +%s)
1831-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
1831+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
18321832
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
18331833
- name: Check if pod was deleted
18341834
id: is-pod-deleted
@@ -1845,7 +1845,7 @@ jobs:
18451845
- name: Cancel workflow
18461846
env:
18471847
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
1848-
if: ${{ cancelled() }} || ${{ steps.is-pod-deleted.outcome }} != 'success'
1848+
if: ${{ cancelled() || steps.is-pod-deleted.outcome != 'success' }}
18491849
run: |
18501850
cancel_response=$(argo submit -v -o json --from wftmpl/${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} -l workflows.argoproj.io/workflow-template=${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} --argo-base-href '' -p workflow-to-cancel=${{ steps.run-tests.outputs.workflow-name }})
18511851
cancel_workflow_name=$( echo "$cancel_response" |jq -r '.metadata.name' )
@@ -2063,7 +2063,7 @@ jobs:
20632063
run: |
20642064
start_time=${{ steps.capture-start-time.outputs.start_time }}
20652065
current_time=$(date +%s)
2066-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
2066+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
20672067
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
20682068
- name: Check if pod was deleted
20692069
id: is-pod-deleted
@@ -2080,7 +2080,7 @@ jobs:
20802080
- name: Cancel workflow
20812081
env:
20822082
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
2083-
if: ${{ cancelled() }} || ${{ steps.is-pod-deleted.outcome }} != 'success'
2083+
if: ${{ cancelled() || steps.is-pod-deleted.outcome != 'success' }}
20842084
run: |
20852085
cancel_response=$(argo submit -v -o json --from wftmpl/${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} -l workflows.argoproj.io/workflow-template=${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} --argo-base-href '' -p workflow-to-cancel=${{ steps.run-tests.outputs.workflow-name }})
20862086
cancel_workflow_name=$( echo "$cancel_response" |jq -r '.metadata.name' )
@@ -2291,7 +2291,7 @@ jobs:
22912291
run: |
22922292
start_time=${{ steps.capture-start-time.outputs.start_time }}
22932293
current_time=$(date +%s)
2294-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
2294+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
22952295
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
22962296
- name: Check if pod was deleted
22972297
id: is-pod-deleted
@@ -2308,7 +2308,7 @@ jobs:
23082308
- name: Cancel workflow
23092309
env:
23102310
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
2311-
if: ${{ cancelled() }} || ${{ steps.is-pod-deleted.outcome }} != 'success'
2311+
if: ${{ cancelled() || steps.is-pod-deleted.outcome != 'success' }}
23122312
run: |
23132313
cancel_response=$(argo submit -v -o json --from wftmpl/${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} -l workflows.argoproj.io/workflow-template=${{ needs.setup.outputs.argo-cancel-workflow-tmpl-name }} --argo-base-href '' -p workflow-to-cancel=${{ steps.run-tests.outputs.workflow-name }})
23142314
cancel_workflow_name=$( echo "$cancel_response" |jq -r '.metadata.name' )
@@ -2531,7 +2531,7 @@ jobs:
25312531
run: |
25322532
start_time=${{ steps.capture-start-time.outputs.start_time }}
25332533
current_time=$(date +%s)
2534-
remaining_time_minutes=$(( 360-((current_time-start_time)/60) ))
2534+
remaining_time_minutes=$(( 350-((current_time-start_time)/60) ))
25352535
echo "remaining_time_minutes=$remaining_time_minutes" >> "$GITHUB_OUTPUT"
25362536
- name: Check if pod was deleted
25372537
id: is-pod-deleted

0 commit comments

Comments
 (0)