diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ffe90e..4722f16 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,6 @@ on: jobs: build_and_test: runs-on: ubuntu-latest - needs: get_ref strategy: fail-fast: false matrix: @@ -18,45 +17,24 @@ jobs: # to major version bump the library version: [14, 16, 18, 20] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: node-version: ${{ matrix.version }} - name: build and unit test run: yarn && yarn build - - name: clone the tsp - uses: actions/checkout@v5 - with: - repository: IronCoreLabs/tenant-security-proxy - ref: ${{ needs.get_ref.outputs.tsp_ref }} - path: tenant-security-proxy - token: ${{ secrets.WORKFLOW_PAT }} - - name: cache cargo - uses: actions/cache@v4 - with: - key: ${{ runner.os }}-cargo-index-${{ hashFiles('**/Cargo.lock') }} - path: | - ~/.cargo/git - tenant-security-proxy/target - - name: Decrypt TSP integration keys - uses: IronCoreLabs/ironhide-actions/decrypt@v3 + - name: Save TSP env.integration to a file + run: | + cat > .env.integration <