7777 return true
7878
7979 - name : Download Git installer
80+ id : download-git
8081 if : steps.skip.outputs.result != 'true'
82+ continue-on-error : true
83+ uses : actions/download-artifact@v8
84+ with :
85+ name : ${{ inputs.git_artifact_name }}
86+ path : git
87+ repository : ${{ inputs.git_repository || github.repository }}
88+ run-id : ${{ inputs.git_run_id || github.run_id }}
89+ github-token : ${{ secrets.git_token || github.token }}
90+
91+ - name : Download Git installer (retry)
92+ if : steps.skip.outputs.result != 'true' && steps.download-git.outcome == 'failure'
8193 uses : actions/download-artifact@v8
8294 with :
8395 name : ${{ inputs.git_artifact_name }}
8799 github-token : ${{ secrets.git_token || github.token }}
88100
89101 - name : Download GVFS installer
102+ id : download-gvfs
90103 if : steps.skip.outputs.result != 'true'
104+ continue-on-error : true
105+ uses : actions/download-artifact@v8
106+ with :
107+ name : GVFS_${{ matrix.configuration }}
108+ path : gvfs
109+ repository : ${{ inputs.vfs_repository || github.repository }}
110+ run-id : ${{ inputs.vfs_run_id || github.run_id }}
111+ github-token : ${{ secrets.vfs_token || github.token }}
112+
113+ - name : Download GVFS installer (retry)
114+ if : steps.skip.outputs.result != 'true' && steps.download-gvfs.outcome == 'failure'
91115 uses : actions/download-artifact@v8
92116 with :
93117 name : GVFS_${{ matrix.configuration }}
@@ -97,7 +121,19 @@ jobs:
97121 github-token : ${{ secrets.vfs_token || github.token }}
98122
99123 - name : Download functional tests drop
124+ id : download-ft
100125 if : steps.skip.outputs.result != 'true'
126+ continue-on-error : true
127+ uses : actions/download-artifact@v8
128+ with :
129+ name : FunctionalTests_${{ matrix.configuration }}
130+ path : ft
131+ repository : ${{ inputs.vfs_repository || github.repository }}
132+ run-id : ${{ inputs.vfs_run_id || github.run_id }}
133+ github-token : ${{ secrets.vfs_token || github.token }}
134+
135+ - name : Download functional tests drop (retry)
136+ if : steps.skip.outputs.result != 'true' && steps.download-ft.outcome == 'failure'
101137 uses : actions/download-artifact@v8
102138 with :
103139 name : FunctionalTests_${{ matrix.configuration }}
0 commit comments