99 types : [published]
1010 workflow_dispatch :
1111
12-
1312concurrency :
1413 # <workflow_name>-<branch_name>-<true || commit_sha (if branch is protected)>
1514 group : docker-build-publish-${{ github.ref_name }}-${{ !(github.ref_protected) || github.sha }}
1615 cancel-in-progress : true
1716
1817jobs :
19-
2018 setup :
2119 name : Setup
2220 runs-on : ubuntu-latest
@@ -26,11 +24,11 @@ jobs:
2624 hvd_version : ${{ steps.set-versions.outputs.hvd_version }}
2725 msdp_version : ${{ steps.set-versions.outputs.msdp_version }}
2826 steps :
29- - uses : actions/checkout@v4
27+ - uses : actions/checkout@v5
3028 - name : Changed Files Exporter
3129 if : github.event_name == 'pull_request'
3230 id : files
33- uses : umani/changed-files@v4.1 .0
31+ uses : umani/changed-files@v4.2 .0
3432 with :
3533 repo-token : ${{ secrets.GITHUB_TOKEN }}
3634 - name : Get a list of modified files
4644 echo "pth_version=$(python -c "import configparser; cfg=configparser.ConfigParser(); cfg.read('docker.cfg'); print(cfg.get('DEFAULT', 'build_docker_image_pytorch_version'))")" >> $GITHUB_OUTPUT
4745 echo "hvd_version=$(python -c "import configparser; cfg=configparser.ConfigParser(); cfg.read('docker.cfg'); print(cfg.get('DEFAULT', 'build_docker_image_hvd_version'))")" >> $GITHUB_OUTPUT
4846
49-
5047 build-hvd :
5148 name : Build all Horovod flavoured PyTorch-Ignite images
5249 needs : setup
6663 echo "::endgroup::"
6764
6865 - name : Checkout repository (pytorch/test-infra)
69- uses : actions/checkout@v3
66+ uses : actions/checkout@v5
7067 with :
7168 # Support the use case where we need to checkout someone's fork
7269 repository : pytorch/test-infra
7673 uses : ./test-infra/.github/actions/setup-linux
7774
7875 - name : Checkout repository (${{ github.repository }})
79- uses : actions/checkout@v3
76+ uses : actions/checkout@v5
8077 with :
8178 # Support the use case where we need to checkout someone's fork
8279 repository : ${{ github.repository }}
@@ -106,7 +103,6 @@ jobs:
106103 bash push_all.sh hvd-vision
107104 bash push_all.sh hvd-nlp
108105
109-
110106 build-hvd-apex :
111107 name : Build all Horovod + Apex flavoured PyTorch-Ignite images
112108 needs : setup
@@ -126,7 +122,7 @@ jobs:
126122 echo "::endgroup::"
127123
128124 - name : Checkout repository (pytorch/test-infra)
129- uses : actions/checkout@v3
125+ uses : actions/checkout@v5
130126 with :
131127 # Support the use case where we need to checkout someone's fork
132128 repository : pytorch/test-infra
@@ -136,7 +132,7 @@ jobs:
136132 uses : ./test-infra/.github/actions/setup-linux
137133
138134 - name : Checkout repository (${{ github.repository }})
139- uses : actions/checkout@v3
135+ uses : actions/checkout@v5
140136 with :
141137 # Support the use case where we need to checkout someone's fork
142138 repository : ${{ github.repository }}
@@ -166,7 +162,6 @@ jobs:
166162 bash push_all.sh hvd-apex-vision
167163 bash push_all.sh hvd-apex-nlp
168164
169-
170165 build-main :
171166 name : Build all PyTorch-Ignite images
172167 needs : setup
@@ -186,7 +181,7 @@ jobs:
186181 echo "::endgroup::"
187182
188183 - name : Checkout repository (pytorch/test-infra)
189- uses : actions/checkout@v3
184+ uses : actions/checkout@v5
190185 with :
191186 # Support the use case where we need to checkout someone's fork
192187 repository : pytorch/test-infra
@@ -196,7 +191,7 @@ jobs:
196191 uses : ./test-infra/.github/actions/setup-linux
197192
198193 - name : Checkout repository (${{ github.repository }})
199- uses : actions/checkout@v3
194+ uses : actions/checkout@v5
200195 with :
201196 # Support the use case where we need to checkout someone's fork
202197 repository : ${{ github.repository }}
@@ -226,7 +221,6 @@ jobs:
226221 bash push_all.sh vision
227222 bash push_all.sh nlp
228223
229-
230224 build-main-apex :
231225 name : Build all PyTorch-Ignite images with Apex
232226 needs : setup
@@ -246,7 +240,7 @@ jobs:
246240 echo "::endgroup::"
247241
248242 - name : Checkout repository (pytorch/test-infra)
249- uses : actions/checkout@v3
243+ uses : actions/checkout@v5
250244 with :
251245 # Support the use case where we need to checkout someone's fork
252246 repository : pytorch/test-infra
@@ -256,7 +250,7 @@ jobs:
256250 uses : ./test-infra/.github/actions/setup-linux
257251
258252 - name : Checkout repository (${{ github.repository }})
259- uses : actions/checkout@v3
253+ uses : actions/checkout@v5
260254 with :
261255 # Support the use case where we need to checkout someone's fork
262256 repository : ${{ github.repository }}
0 commit comments