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:
20
20
check-tags :
21
21
name : Check container image tags
22
22
if : github.repository == 'stackhpc/stackhpc-kayobe-config'
23
- runs-on : [self-hosted, stackhpc-kayobe-config- aio]
23
+ runs-on : arc-skc- aio-runner
24
24
permissions : {}
25
25
env :
26
26
KAYOBE_ENVIRONMENT : ci-aio
27
27
KAYOBE_VAULT_PASSWORD : ${{ secrets.KAYOBE_VAULT_PASSWORD }}
28
28
KAYOBE_IMAGE : ${{ inputs.kayobe_image }}
29
29
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
31
37
with :
32
38
submodules : true
33
39
34
40
# The same tag may be reused (e.g. pr-123), so ensure we have the latest image.
35
41
- name : Pull latest Kayobe image
36
42
run : |
37
- sudo docker image pull $KAYOBE_IMAGE
43
+ docker image pull $KAYOBE_IMAGE
38
44
39
45
- name : Check container image tags
40
46
run : |
41
- sudo -E docker run -t --rm \
47
+ docker run -t --rm \
42
48
-v $(pwd):/stack/kayobe-automation-env/src/kayobe-config \
43
49
-e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
44
50
$KAYOBE_IMAGE \
45
51
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/playbook-run.sh \
46
52
'$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