File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -20,29 +20,33 @@ jobs:
2020 check-tags :
2121 name : Check container image tags
2222 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
23- runs-on : [self-hosted, stackhpc-kayobe-config- aio]
23+ runs-on : arc-skc- aio-runner
2424 permissions : {}
2525 env :
2626 KAYOBE_ENVIRONMENT : ci-aio
2727 KAYOBE_VAULT_PASSWORD : ${{ secrets.KAYOBE_VAULT_PASSWORD }}
2828 KAYOBE_IMAGE : ${{ inputs.kayobe_image }}
2929 steps :
30- - uses : actions/checkout@v4
30+ - name : Install package dependencies
31+ run : |
32+ sudo apt update
33+ sudo apt install -y git unzip nodejs
34+
35+ - name : Checkout
36+ uses : actions/checkout@v4
3137 with :
3238 submodules : true
3339
3440 # The same tag may be reused (e.g. pr-123), so ensure we have the latest image.
3541 - name : Pull latest Kayobe image
3642 run : |
37- sudo docker image pull $KAYOBE_IMAGE
43+ docker image pull $KAYOBE_IMAGE
3844
3945 - name : Check container image tags
4046 run : |
41- sudo -E docker run -t --rm \
47+ docker run -t --rm \
4248 -v $(pwd):/stack/kayobe-automation-env/src/kayobe-config \
4349 -e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
4450 $KAYOBE_IMAGE \
4551 /stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/playbook-run.sh \
4652 '$KAYOBE_CONFIG_PATH/ansible/check-tags.yml'
47- # env:
48- # KAYOBE_AUTOMATION_SSH_PRIVATE_KEY: ${{ steps.ssh_key.outputs.ssh_key }}
You can’t perform that action at this time.
0 commit comments