name: index-data on: workflow_call: inputs: projects: required: true type: string jobs: queue-detail-ingestion: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/cache@v3 with: path: | ~/.deno ~/.cache/deno key: ${{ runner.os }}-deno-queue-detail-ingestion-${{ hashFiles('deno.jsonc')}} - uses: teaxyz/setup@v0 - run: ./scripts/index-packages.ts ${{ inputs.projects }} env: TEA_PANTRY_PATH: ${{ github.workspace }} AWS_REGION: us-east-1 AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} SQS_GENERATE_PACKAGE_DETAILS_URL: ${{ secrets.SQS_GENERATE_PACKAGE_DETAILS_URL }}