@@ -96,14 +96,14 @@ jobs:
9696 # NOTE(upgrade): Reference the PREVIOUS release branch here.
9797 PREVIOUS_BRANCH : stackhpc/2024.1
9898 steps :
99- - name : Install Package
100- uses : ConorMacBride/install-package@main
101- with :
102- apt : git unzip nodejs openssh-client
99+ - name : Install Package dependencies
100+ run : |
101+ sudo apt update &&
102+ sudo apt install -y git unzip nodejs openssh-client
103103
104104 # If testing upgrade, checkout previous release, otherwise checkout current branch
105105 - name : Checkout ${{ inputs.upgrade && 'previous release' || 'current' }} config
106- uses : actions/checkout@v6
106+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
107107 with :
108108 repository : ${{ inputs.repository }}
109109 ref : ${{ inputs.upgrade && env.PREVIOUS_BRANCH || inputs.github_ref }}
@@ -139,7 +139,7 @@ jobs:
139139 fi
140140
141141 - name : Install terraform
142- uses : hashicorp/setup-terraform@v3
142+ uses : hashicorp/setup-terraform@5e8dbf3c6d9deaf4193ca7a8fb23f2ac83bb6c85 # v4.0.0
143143
144144 - name : Initialise terraform
145145 run : terraform init
@@ -396,7 +396,7 @@ jobs:
396396 if : inputs.upgrade
397397
398398 - name : Checkout current release config
399- uses : actions/checkout@v6
399+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
400400 with :
401401 repository : ${{ inputs.repository }}
402402 ref : ${{ inputs.github_ref }}
@@ -490,7 +490,7 @@ jobs:
490490 if : ${{ !cancelled() && steps.tf_apply.outcome == 'success' }}
491491
492492 - name : Upload test result artifacts
493- uses : actions/upload-artifact@v6
493+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
494494 with :
495495 name : test-results-${{ inputs.os_distribution }}-${{ inputs.os_release }}-${{ inputs.neutron_plugin }}${{ inputs.upgrade && '-upgrade' || '' }}
496496 path : |
0 commit comments