Skip to content

fix: a stalled remote asset download no longer hangs a Cloud Run rend… #1

fix: a stalled remote asset download no longer hangs a Cloud Run rend…

fix: a stalled remote asset download no longer hangs a Cloud Run rend… #1

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 }}