From d08dbcb781d016c3f594a16cc36a23e65ba25f21 Mon Sep 17 00:00:00 2001 From: RainbowBird Date: Sun, 14 Dec 2025 21:13:16 +0800 Subject: [PATCH] chore(ci): install posthog-cli manually --- .github/workflows/deploy-cloudflare-workers.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy-cloudflare-workers.yml b/.github/workflows/deploy-cloudflare-workers.yml index 18d48a805..19f6d5c8f 100644 --- a/.github/workflows/deploy-cloudflare-workers.yml +++ b/.github/workflows/deploy-cloudflare-workers.yml @@ -78,13 +78,14 @@ jobs: S3_REGION: ${{ secrets.S3_REGION }} WARP_DRIVE_PUBLIC_BASE: ${{ secrets.WARP_DRIVE_PUBLIC_BASE }} - name: Inject & upload source maps to PostHog - uses: PostHog/upload-source-maps@v0.4.6 - continue-on-error: true - with: - directory: ${{ matrix.dist_directory }} - env-id: ${{ secrets.POSTHOG_ENV_ID }} - cli-token: ${{ secrets.POSTHOG_TOKEN }} - ignore: '**/*worker.js' + run: | + CI=true pnpm install -g @posthog/cli + pnpm exec posthog-cli sourcemap inject --directory ${{ matrix.dist_directory }} + pnpm exec posthog-cli sourcemap upload --directory ${{ matrix.dist_directory }} + env: + POSTHOG_CLI_ENV_ID: ${{ secrets.POSTHOG_ENV_ID }} + POSTHOG_CLI_TOKEN: ${{ secrets.POSTHOG_TOKEN }} + - uses: cloudflare/wrangler-action@v3 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}