# Mostly copied from the Wisp docs: https://docs.wisp.place/cli/#cicd-integration when: - event: ['push'] branch: ['main'] - event: ['manual'] engine: 'nixery' dependencies: nixpkgs: - coreutils - curl - racket steps: - name: build site command: | scribble --dest dist index.scrbl resume.scrbl - name: deploy to wisp command: | # Download Wisp CLI curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-x86_64-linux -o wisp-cli chmod +x wisp-cli # Deploy to Wisp ./wisp-cli \ "notjack.space" \ --path "dist" \ --site "site" \ --password "$WISP_APP_PASSWORD"