From 3c121585da3306491c9d12ad5f94d2e661e2fc33 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Mon, 2 Mar 2026 22:42:21 -0800 Subject: [PATCH] publish cli? --- .github/workflows/release.yml | 56 ++++++++++++++--------------------- 1 file changed, 22 insertions(+), 34 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d6ae47c49ba07230bf0fd0fc79708fb399d0a265..209c6ace98d1e85b1ef2e56d118ee2f87fb0d4a7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -247,45 +247,33 @@ jobs: path: release/* if-no-files-found: error - # publish_cli: - # name: Publish CLI to npm - # needs: [preflight, build] - # runs-on: ubuntu-24.04 - # steps: - # - name: Checkout - # uses: actions/checkout@v4 + publish_cli: + name: Publish CLI to npm + needs: [preflight, build] + runs-on: ubuntu-24.04 + steps: + - name: Checkout + uses: actions/checkout@v4 - # - name: Setup Bun - # uses: oven-sh/setup-bun@v2 - # with: - # bun-version-file: package.json + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version-file: package.json - # - name: Setup Node - # uses: actions/setup-node@v4 - # with: - # node-version-file: package.json - # registry-url: https://registry.npmjs.org + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version-file: package.json + registry-url: https://registry.npmjs.org - # - name: Install dependencies - # run: bun install --frozen-lockfile + - name: Install dependencies + run: bun install --frozen-lockfile - # - name: Set CLI package version from release tag - # env: - # RELEASE_VERSION: ${{ needs.preflight.outputs.version }} - # run: | - # node --input-type=module -e ' - # import { readFileSync, writeFileSync } from "node:fs"; - # const packagePath = "apps/server/package.json"; - # const packageJson = JSON.parse(readFileSync(packagePath, "utf8")); - # packageJson.version = process.env.RELEASE_VERSION; - # writeFileSync(packagePath, `${JSON.stringify(packageJson, null, 2)}\n`); - # ' + - name: Build CLI package + run: bun run build --filter=@t3tools/web --filter=t3 - # - name: Build CLI package - # run: bun run build --filter=@t3tools/web --filter=t3 - - # - name: Publish CLI package - # run: bun --cwd apps/server publish --access public + - name: Publish CLI package + run: bun --cwd apps/server publish --access public --tag alpha release: name: Publish GitHub Release -- 2.54.0