Skip to content

test: running only verify images pipeline #8

test: running only verify images pipeline

test: running only verify images pipeline #8

name: Verify Images Step
on:
workflow_dispatch: # Allows manual trigger
push: # Runs on any push to any branch
branches:
- "**"
jobs:
verify-images-only:
runs-on: ubuntu-latest
env:
SKE_PLATFORM_IMG: "ghcr.io/syntasso/ske-platform"
SKE_PLATFORM_PIPELINE_ADAPTER_IMG: "ghcr.io/syntasso/ske-platform-pipeline-adapter"
SKE_QUICK_START_INSTALLER_IMG: "ghcr.io/syntasso/ske-quick-start-installer"
steps:
- name: Check out enterprise-kratix (verify branch)
uses: actions/checkout@v4
with:
repository: syntasso/enterprise-kratix
ref: chore/verify-after-ske-release
ssh-key: ${{ secrets.ENTERPRISE_KRATIX_DEPLOY_KEY_READ_PUSH }}
submodules: recursive
fetch-depth: 0
- name: Set dummy version for testing
run: echo "TEST_TAG=v0.28.0" >> $GITHUB_ENV
- name: Login to ghcr and registry.syntasso.io
run: |
echo "${{ secrets.GHCR_TOKEN }}" | docker login --username syntassodev --password-stdin ghcr.io
echo "${{ secrets.GHCR_TOKEN }}" | docker login --username syntassodev --password-stdin registry.syntasso.io
- name: Run verify-images script
run: |
./scripts/verify-images $TEST_TAG