Skip to content

Merge pull request #31 from aaronparker/dependabot/github_actions/clo… #36

Merge pull request #31 from aaronparker/dependabot/github_actions/clo…

Merge pull request #31 from aaronparker/dependabot/github_actions/clo… #36

Workflow file for this run

name: Deploy-Worker
on:
workflow_dispatch:
push:
branches:
- main
paths:
- ".github/workflows/deploy-worker.yml"
- "src/index.js"
- "wrangler.toml"
- "package.json"
- "package-lock.json"
jobs:
deploy:
runs-on: ubuntu-latest
name: Deploy
steps:
- uses: actions/checkout@v4
- name: npm install
id: install
shell: bash
run: |
cd "${{ github.workspace }}"
npm install
- name: wrangler publish production
uses: cloudflare/wrangler-action@v3.9.0
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
accountId: ${{ secrets.CF_ACCOUNT_ID }}
command: publish --env production