notohh.dev/.forgejo/workflows/deployment.yml

24 lines
744 B
YAML
Raw Normal View History

2024-01-16 02:03:52 -05:00
name: notohh.dev
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: install nix
uses: https://github.com/DeterminateSystems/nix-installer-action@v5
with:
github-token: ${{ secrets.GH_TOKEN }}
- name: build
run: |
2024-01-16 02:12:49 -05:00
nix run nixpkgs#dart-sass -- scss/main.scss static/dist/main.css
2024-01-16 02:03:52 -05:00
nix run nixpkgs#elmPackages.elm-land -- build
- name: deploy
uses: https://github.com/cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
2024-01-16 02:14:43 -05:00
command: pages deploy ./dist --project-name=notohh-dev --commit-dirty=true