docs: fix inaccuracies, dead links, and stale references across docs #27
Workflow file for this run
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: Canary Release | |
| # Publishes a preview build of @raystack/apsara to pkg.pr.new on every push | |
| # to a pull request or to main, so changes can be installed and tested | |
| # before a real npm release. See https://pkg.pr.new | |
| on: | |
| pull_request: | |
| push: | |
| branches: [main] | |
| permissions: {} | |
| # --comment=update edits a single comment per PR; cancel superseded runs so a | |
| # stale run can't finish after a newer one and leave outdated info behind. | |
| concurrency: | |
| group: canary-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| publish: | |
| name: Publish to pkg.pr.new | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| steps: | |
| - name: Checkout 🛎️ | |
| uses: actions/checkout@v4 | |
| with: | |
| persist-credentials: false | |
| - name: Setup pnpm 9 | |
| uses: pnpm/action-setup@v4 | |
| with: | |
| version: 9.3.0 | |
| - name: Setup Node.js 22.x | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version: 22.x | |
| cache: "pnpm" | |
| - name: Install Dependencies 🔧 | |
| run: pnpm install --frozen-lockfile | |
| - name: Build Step 🔧 | |
| run: pnpm build:apsara | |
| - name: Publish 🚀 | |
| run: pnpm exec pkg-pr-new publish ./packages/raystack --previewVersion --packageManager=pnpm --comment=update |