name: export-compat on: workflow_dispatch: inputs: image: description: "Exporter image ref" required: true default: "ghcr.io/stella-ops/exporter:edge" jobs: compat: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Task Pack offline bundle fixtures run: python3 scripts/packs/run-fixtures-check.sh - name: Setup Trivy uses: aquasecurity/trivy-action@v0.24.0 with: version: latest - name: Setup Cosign uses: sigstore/cosign-installer@v3.6.0 - name: Run compatibility checks env: IMAGE: ${{ github.event.inputs.image }} run: | chmod +x scripts/export/trivy-compat.sh chmod +x scripts/export/oci-verify.sh scripts/export/trivy-compat.sh scripts/export/oci-verify.sh - name: Upload reports uses: actions/upload-artifact@v4 with: name: export-compat path: out/export-compat/**