Skip to content

nhanh dev

nhanh dev #136

name: Push Main
on:
pull_request:
branches:
- main
- dev
push:
branches:
- main
- dev
jobs:
master:
runs-on: ubuntu-22.04
name: Build and Deploy
steps:
- uses: actions/checkout@v3
- name: Build Preview
run: |
npm install --no-save | grep -v 'YN0013'
npm run data:update-build-number
CI=false yarn build
- name: Deploy to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: 'demo-calculator'
gitHubToken: ${{ secrets.GH_AUTOMATION_TOKEN }}
branch: 'main'
directory: './build'
wranglerVersion: '3'
- if: "startsWith(github.ref_name, 'main')"
name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Scheduler
author_email: [email protected]
message: 'Update data'