Skip to content

Group all dependencies in dependabot config, add test-report job to c… #696

Group all dependencies in dependabot config, add test-report job to c…

Group all dependencies in dependabot config, add test-report job to c… #696

Workflow file for this run

name: Deploy
on:
push:
branches:
- main
# Run daily at 1:15am
schedule:
- cron: "15 1 * * *"
# Allow ad-hoc triggering
workflow_dispatch:
jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
name: Publish to Cloudflare Pages
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Install Dependencies
run: pnpm install --frozen-lockfile
- name: Build
run: pnpm --filter report build
- name: Generate Timestamp
run: pnpm generate:timestamp
- name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
accountId: 8ed4d03ac99f77561d0e8c9cbcc76cb6
projectName: workers-nodejs-compat-matrix
directory: build
branch: main
workingDirectory: report
wranglerVersion: "3"