Skip to content

Bump wrangler from 4.68.0 to 4.68.1 (#951) #2529

Bump wrangler from 4.68.0 to 4.68.1 (#951)

Bump wrangler from 4.68.0 to 4.68.1 (#951) #2529

Workflow file for this run

name: Build, Test and Deploy
on:
workflow_dispatch: {}
push:
branches:
- main
pull_request:
branches:
- main
jobs:
build-and-test:
runs-on: ubuntu-latest
name: Build and Test
steps:
- uses: actions/checkout@v6
- name: Setup NodeJS
uses: actions/setup-node@v6.2.0
- name: Install dependencies
run: |
npm install
- name: Test
run: |
npm run test #-with-coverage
env:
CF_KV_NAMESPACE: ${{ secrets.CF_KV_NAMESPACE }}
CF_KV_PREVIEW_NAMESPACE: ${{ secrets.CF_KV_PREVIEW_NAMESPACE }}
# - name: Upload coverage to Codecov
# uses: codecov/codecov-action@v3
# with:
# token: ${{ secrets.CODECOV_TOKEN }}
deploy:
runs-on: ubuntu-latest
name: Deploy
needs:
- build-and-test
if: ${{ success() && github.ref == 'refs/heads/main' }}
steps:
- uses: actions/checkout@v6
- name: Deploy to Cloudflare Workers
uses: cloudflare/wrangler-action@v3.14.1
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
preCommands: |
npm install
npm run config
env:
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CF_ACCOUNT_ID }}
CF_KV_NAMESPACE: ${{ secrets.CF_KV_NAMESPACE }}