Skip to content

Fix some calculation issues #44

Fix some calculation issues

Fix some calculation issues #44

Workflow file for this run

name: Main Workflow
on:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 20.x
- run: |
corepack enable
corepack prepare [email protected]
- name: Use cached Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 20.x
cache: pnpm
- run: pnpm install --frozen-lockfile
- run: pnpm run lint
- run: pnpm run check
- run: pnpm run build
- uses: actions/upload-artifact@v4
with:
name: site
path: dist
publish:
runs-on: ubuntu-latest
needs:
- build
steps:
- uses: actions/download-artifact@v4
with:
name: site
path: dist
- name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ vars.CLOUDFLARE_ACCOUNT_ID }}
projectName: ${{ vars.CLOUDFLARE_PROJECT_NAME }}
directory: dist
branch: ${{ github.ref_name }}