fix: a stalled remote asset download no longer hangs a Cloud Run rend… #1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Publish catalog | |
| on: | |
| push: | |
| branches: [main] | |
| workflow_dispatch: | |
| permissions: | |
| contents: write | |
| pull-requests: write | |
| concurrency: | |
| group: catalog-publish | |
| cancel-in-progress: false | |
| env: | |
| HYPERFRAMES_NO_TELEMETRY: "1" | |
| jobs: | |
| publish: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 30 | |
| steps: | |
| - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 | |
| with: | |
| ref: main | |
| fetch-depth: 0 | |
| persist-credentials: false | |
| - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 | |
| - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 | |
| with: | |
| node-version: 22 | |
| - run: bash scripts/ci/install-workspace-dependencies.sh | |
| - run: bun run --filter '@hyperframes/{parsers,lint,studio-server}' build | |
| - run: bun run --cwd packages/core build | |
| - run: bun run --cwd packages/core build:hyperframes-runtime | |
| - run: bun run check:catalog-drift | |
| - name: Refresh the standing publish PR | |
| run: node scripts/publish-catalog.mjs | |
| env: | |
| GH_TOKEN: ${{ github.token }} |