Skip to content

version up

version up #29

Workflow file for this run

name: Build site
on:
push:
paths:
- 'site/**'
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
name: Deploy to Cloudflare Pages
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v4
id: setup-go
with:
go-version-file: "go.mod"
- name: Download go modules
shell: bash
if: ${{ steps.setup-go.outputs.cache-hit != 'true' }}
run: go mod download
- name: Build vss & site
run: make site
- name: Publish
uses: cloudflare/pages-action@1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: 'docs-vss'
directory: 'site/dist'