Files
conlang.phundrak.com/.github/workflows/deploy.yaml
T
phundrak b9558d4792
deploy / deploy (push) Failing after 7m39s
chore: switch from vuepress to vitepress
2026-07-11 15:46:10 +02:00

30 lines
850 B
YAML

name: deploy
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: cachix/install-nix-action@v31
with:
nix_path: nixpkgs=channel:nixos-unstable
- uses: cachix/cachix-action@v16
with:
name: phundrak
authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
extraPullNames: devenv
- name: Install devenv
run: nix profile add nixpkgs#devenv
- name: Build website
run: devenv tasks run website:build
- name: "Deploy to Cloudflare Pages"
uses: cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_SECRET }}
accountId: ${{ secrets.ACCOUNT_ID }}
command: pages deploy .vitepress/dist/ --project-name=conlang-phundrak-com