Skip to content

chore(deps): lock file maintenance (#237) #109

chore(deps): lock file maintenance (#237)

chore(deps): lock file maintenance (#237) #109

Workflow file for this run

---
name: Deploy Cloudflare Workers
on:
push:
branches: [main]
paths:
- 'runtimes/cloudflare-worker-expected/**'
- 'runtimes/cloudflare-worker-actual/**'
- 'runtimes/cloudflare-worker-native-expected/**'
- 'runtimes/cloudflare-worker-native-actual/**'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
cancel-in-progress: true
jobs:
deploy:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
test:
[
cloudflare-worker-expected,
cloudflare-worker-actual,
cloudflare-worker-native-expected,
cloudflare-worker-native-actual,
]
defaults:
run:
working-directory: runtimes/${{ matrix.test }}
name: Deploy
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
cache: npm
node-version: lts/*
- run: npm ci
- uses: cloudflare/wrangler-action@20ea5060497220b70723b2c5fdf847822eaaa7fa # 3.0.0
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
command: publish
workingDirectory: runtimes/${{ matrix.test }}