name: "SCALE: catalog-tests" on: workflow_call: inputs: checkoutCommit: required: true type: string chartChangesDetected: required: true type: string jobs: catalog-tests: name: Test SCALE Catalog runs-on: ubuntu-latest container: image: ghcr.io/truecharts/devcontainer:v2.2.1@sha256:4ace13c049bf00f85c63e0070f86b71656a7c3b2113aa3e21c3107f3d1f7bf87 steps: - uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # tag=v3 name: Checkout with: fetch-depth: 100 ref: ${{ inputs.checkoutCommit }} - name: Checkout uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # tag=v3 with: repository: truecharts/catalog path: catalog - name: build-and-run run: | tools/build-release.sh