Skip to content

Commit e1e9f5d

Browse files
committed
CI: Fix up check-tags job for ARC
1 parent 3e40ffb commit e1e9f5d

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/stackhpc-check-tags.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff 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 }}

0 commit comments

Comments
 (0)