Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ai-pr-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
pull-requests: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Run Bonk
uses: ask-bonk/ask-bonk/github@main
Expand Down
20 changes: 11 additions & 9 deletions .github/workflows/angular-deploy-staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ jobs:
name: Deploy Angular Examples (Staging)
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -39,15 +39,17 @@ jobs:
run: pnpm run build --env staging
working-directory: ./angular-examples
env:
CLOUDFLARE_ENV: staging
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to build for
VITE_ENV: staging
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL_STAGING }}
VITE_BASE_URL: staging.realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.42.1'
command: deploy --env staging
workingDirectory: ./angular-examples
workingDirectory: ./angular-examples
env:
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to deploy to
VITE_ENV: staging
20 changes: 11 additions & 9 deletions .github/workflows/angular-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ jobs:
name: Deploy Angular Examples
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -39,15 +39,17 @@ jobs:
run: pnpm run build
working-directory: ./angular-examples
env:
CLOUDFLARE_ENV: production
CLOUDFLARE_ENV: production # for vite.config.ts to figure out which environment to build for
VITE_ENV: production
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL }}
VITE_BASE_URL: realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.42.1'
command: deploy
workingDirectory: ./angular-examples
workingDirectory: ./angular-examples
env:
CLOUDFLARE_ENV: production # for vite.config.ts to figure out which environment to deploy to
VITE_ENV: production
21 changes: 10 additions & 11 deletions .github/workflows/deploy-staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ jobs:
name: Deploy Web Examples (Staging)
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -36,23 +36,22 @@ jobs:
run: pnpm run build
working-directory: ./demo-app
env:
CLOUDFLARE_ENV: staging
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to build for
VITE_ENV: staging
VITE_ORG_ID: ${{ secrets.VITE_ORG_ID_STAGING }}
VITE_API_KEY: ${{ secrets.VITE_API_KEY_STAGING }}
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL_STAGING }}
VITE_BASE_URL: staging.realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.40.2'
command: deploy
workingDirectory: ./demo-app
env:
CLOUDFLARE_ENV: staging
VITE_ENV: staging
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to deploy to
VITE_API_KEY: ${{ secrets.VITE_API_KEY_STAGING }}
VITE_ORG_ID: ${{ secrets.VITE_ORG_ID_STAGING }}
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL_STAGING }}
VITE_ENV: staging
VITE_BASE_URL: staging.realtime.cloudflare.com
23 changes: 11 additions & 12 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ jobs:
name: Deploy Web Examples
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -39,31 +39,30 @@ jobs:
echo "VITE_ORG_ID is set: ${{ secrets.VITE_ORG_ID != '' }}"
echo "VITE_BASE_URL length: ${#VITE_BASE_URL}"
env:
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL }}
VITE_BASE_URL: realtime.cloudflare.com
VITE_API_KEY: ${{ secrets.VITE_API_KEY }}
VITE_ORG_ID: ${{ secrets.VITE_ORG_ID }}

- name: Build
run: pnpm run build
working-directory: ./demo-app
env:
CLOUDFLARE_ENV: production
CLOUDFLARE_ENV: production # for vite.config.ts to figure out which environment to build for
VITE_ENV: production
VITE_ORG_ID: ${{ secrets.VITE_ORG_ID }}
VITE_API_KEY: ${{ secrets.VITE_API_KEY }}
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL }}
VITE_BASE_URL: realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.40.2'
command: deploy
workingDirectory: ./demo-app
env:
CLOUDFLARE_ENV: production
VITE_ENV: production
CLOUDFLARE_ENV: production # for vite.config.ts to figure out which environment to deploy to
VITE_API_KEY: ${{ secrets.VITE_API_KEY }}
VITE_ORG_ID: ${{ secrets.VITE_ORG_ID }}
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL }}
VITE_ENV: production
VITE_BASE_URL: realtime.cloudflare.com
20 changes: 11 additions & 9 deletions .github/workflows/html-deploy-staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,17 @@ jobs:
name: Deploy HTML Examples (Staging)
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -38,15 +38,17 @@ jobs:
run: pnpm run build --env staging
working-directory: ./html-examples
env:
CLOUDFLARE_ENV: staging
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to build for
VITE_ENV: staging
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL_STAGING }}
VITE_BASE_URL: staging.realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.42.1'
command: deploy --env staging
workingDirectory: ./html-examples
workingDirectory: ./html-examples
env:
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to deploy to
VITE_ENV: staging
20 changes: 11 additions & 9 deletions .github/workflows/html-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ jobs:
name: Deploy HTML Examples
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -39,15 +39,17 @@ jobs:
run: pnpm run build
working-directory: ./html-examples
env:
CLOUDFLARE_ENV: production
CLOUDFLARE_ENV: production # for vite.config.ts to figure out which environment to build for
VITE_ENV: production
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL }}
VITE_BASE_URL: realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.42.1'
command: deploy
workingDirectory: ./html-examples
workingDirectory: ./html-examples
env:
CLOUDFLARE_ENV: production # for vite.config.ts to figure out which environment to deploy to
VITE_ENV: production
20 changes: 11 additions & 9 deletions .github/workflows/react-deploy-staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ jobs:
name: Deploy React Examples (Staging)
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: '24'
cache: 'pnpm'
cache-dependency-path: '**/pnpm-lock.yaml'

Expand All @@ -39,15 +39,17 @@ jobs:
run: pnpm run build --env staging
working-directory: ./react-examples
env:
CLOUDFLARE_ENV: staging
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to build for
VITE_ENV: staging
VITE_BASE_URL: ${{ secrets.VITE_BASE_URL_STAGING }}
VITE_BASE_URL: staging.realtime.cloudflare.com

- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3
uses: cloudflare/wrangler-action@v4
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
wranglerVersion: '4.42.1'
command: deploy --env staging
workingDirectory: ./react-examples
workingDirectory: ./react-examples
env:
CLOUDFLARE_ENV: staging # for vite.config.ts to figure out which environment to deploy to
VITE_ENV: staging
Loading