3939 if : github.event_name == 'pull_request'
4040 permissions :
4141 contents : read
42- uses : open-edge-platform/orch-ci/.github/workflows/pre-merge.yml@b5930c48c1fcdb6b34ffbcd465cff96dabfbde70 # 2026.0.17
42+ uses : open-edge-platform/orch-ci/.github/workflows/pre-merge.yml@d40dfda9598df896aa20cb1dc2c950d6444e8fa7 # 2026.0.19
4343 with :
4444 run_version_check : false
4545 run_build : false
6565 contains(steps.check-files.outputs.changed_files, 'argocd/applications/values.yaml') ||
6666 contains(steps.check-files.outputs.changed_files, 'on-prem-installers') ||
6767 contains(steps.check-files.outputs.changed_files, 'orch-configs') ||
68- contains(steps.check-files.outputs.changed_files, 'installer /generate_cluster_yaml.sh') }}
68+ contains(steps.check-files.outputs.changed_files, 'on-prem-installers/onprem /generate_cluster_yaml.sh') }}
6969 onboarding : ${{ contains(steps.check-files.outputs.changed_files, 'argocd/applications/templates/infra-') || contains(steps.check-files.outputs.changed_files, 'argocd/applications/values.yaml') }}
7070 shell : ${{ contains(steps.check-files.outputs.changed_files, '.sh') || contains(steps.check-files.outputs.changed_files, '.bash') }}
7171 terraform : ${{ contains(steps.check-files.outputs.changed_files, '.hcl') || contains(steps.check-files.outputs.changed_files, '.tf') || contains(steps.check-files.outputs.changed_files, '.tfvars') }}
8181
8282 - name : Discover Changed Files
8383 id : check-files
84- uses : open-edge-platform/orch-ci/discover-changed-files@b5930c48c1fcdb6b34ffbcd465cff96dabfbde70 # 2026.0.8 # zizmor: ignore[unpinned-uses]
84+ uses : open-edge-platform/orch-ci/discover-changed-files@d40dfda9598df896aa20cb1dc2c950d6444e8fa7 # 2026.0.8 # zizmor: ignore[unpinned-uses]
8585 with :
8686 project_folder : " ."
8787
@@ -157,7 +157,7 @@ jobs:
157157 git config --global url."https://${{ secrets.SYS_EMF_GH_TOKEN }}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
158158
159159 - name : Setup asdf and install dependencies
160- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
160+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
161161
162162 - name : Run lint
163163 run : mage -v lint:markdown
@@ -178,7 +178,7 @@ jobs:
178178 persist-credentials : false
179179
180180 - name : Setup asdf and install dependencies
181- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
181+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
182182
183183 - name : Run lint
184184 working-directory : on-prem-installers
@@ -200,7 +200,7 @@ jobs:
200200 persist-credentials : false
201201
202202 - name : Setup asdf and install dependencies
203- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
203+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
204204
205205 - name : Run lint
206206 run : mage lint:terraform
@@ -224,7 +224,7 @@ jobs:
224224 run : echo "ASDF_YAMLLINT_PIP_PACKAGES=pyyaml" >> $GITHUB_ENV
225225
226226 - name : Setup asdf and install dependencies
227- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
227+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
228228 - name : Run lint
229229 run : mage lint:yaml
230230
@@ -244,7 +244,7 @@ jobs:
244244 persist-credentials : false
245245
246246 - name : Setup asdf and install dependencies
247- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
247+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
248248
249249 - name : Run lint
250250 run : mage lint:helm
@@ -271,7 +271,7 @@ jobs:
271271 git config --global url."https://${{ secrets.SYS_EMF_GH_TOKEN }}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
272272
273273 - name : Setup asdf and install dependencies
274- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
274+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
275275
276276 - name : Run lint
277277 run : mage lint:golang
@@ -304,7 +304,7 @@ jobs:
304304 git config --global url."https://${{ secrets.SYS_EMF_GH_TOKEN }}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
305305
306306 - name : Setup asdf and install dependencies
307- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
307+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
308308
309309 - name : Run lint
310310 run : |
@@ -363,7 +363,7 @@ jobs:
363363 git config --global url."https://${{ secrets.SYS_EMF_GH_TOKEN }}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
364364
365365 - name : Setup asdf and install dependencies
366- uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@main # zizmor: ignore[unpinned-uses]
366+ uses : open-edge-platform/orch-ci/.github/actions/setup-asdf@b6610539eb98ed7bd5903e6629e48c1da39d883b
367367
368368 - name : Get version tag
369369 id : get_version_tag
@@ -408,39 +408,6 @@ jobs:
408408 with :
409409 registry : 080137407410.dkr.ecr.us-west-2.amazonaws.com
410410
411- - name : Build Cloud Installer and release bundle artifacts
412- run : |
413- mage installer:build
414- mage installer:bundle
415-
416- - name : Scan Cloud Installer Image
417- uses : aquasecurity/trivy-action@57a97c7e7821a5776cebc9bb87c984fa69cba8f1 # 0.34.2
418- with :
419- image-ref : 080137407410.dkr.ecr.us-west-2.amazonaws.com/edge-orch/common/orchestrator-installer-cloudfull:${{ env.versionTag }}
420- format : table
421- output : " trivy-orchestrator-installer-cloudfull.txt"
422- ignore-unfixed : true
423- vuln-type : ' os,library'
424- severity : ' HIGH,CRITICAL'
425- exit-code : ' 0'
426-
427- - name : Calculate MD5 Checksum
428- id : checksum
429- run : |
430- md5sum_value=$(md5sum "trivy-orchestrator-installer-cloudfull.txt" | cut -d " " -f 1)
431- echo "md5sum is $md5sum_value"
432- echo "md5sum_value=$md5sum_value" >> "$GITHUB_ENV"
433-
434- - name : Upload Trivy Image Scan Report
435- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
436- with :
437- name : trivy-scan-report-orchestrator-installer-cloudfull-${{ env.md5sum_value }}
438- path : trivy-orchestrator-installer-cloudfull.txt
439-
440- - name : Publish Cloud Installer artifact
441- if : github.event_name == 'push' && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/main-pass-validation' )
442- run : mage publish:cloudInstaller
443-
444411 - name : Build release manifest artifact
445412 if : github.event_name == 'push' && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/main-pass-validation' )
446413 run : |
@@ -900,7 +867,7 @@ jobs:
900867 id-token : write
901868 actions : read
902869 if : github.event_name == 'push' && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/main-pass-validation' )
903- uses : open-edge-platform/orch-ci/.github/workflows/post-merge.yml@b5930c48c1fcdb6b34ffbcd465cff96dabfbde70 # 2026.0.17
870+ uses : open-edge-platform/orch-ci/.github/workflows/post-merge.yml@d40dfda9598df896aa20cb1dc2c950d6444e8fa7 # 2026.0.19
904871 with :
905872 run_build : false
906873 run_version_tag : false
0 commit comments