name: sdk-generator-smoke on: push: paths: - "src/Sdk/StellaOps.Sdk.Generator/**" - "package.json" pull_request: paths: - "src/Sdk/StellaOps.Sdk.Generator/**" - "package.json" jobs: sdk-smoke: 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 Node.js uses: actions/setup-node@v4 with: node-version: "18" - name: Setup Java 21 uses: actions/setup-java@v4 with: distribution: temurin java-version: "21" - name: Install npm deps (scripts only) run: npm install --ignore-scripts --no-progress --no-audit --no-fund - name: Run SDK smoke suite (TS/Python/Go/Java) run: npm run sdk:smoke