#!/usr/bin/env nu let version = (open pyproject.toml).project.version let zipfile = $"scgenerator-($version).zip" let help_page = "scgenerator.html" let filelist = ( git ls-files | lines | where {not ($in | str ends-with ".afphoto")} | where {$in != "deploy.nu"} ) ^zip $zipfile ...$filelist open README.md | str replace -a __VERSION__ $version | pandoc --standalone --toc --template build/template.html | save -f $'build/($help_page)' scp -O $zipfile $"fibnas:/volume1/web/($zipfile)" scp -O $zipfile $"fibnas:/volume1/web/scgenerator-latest.zip" scp -O $'build/($help_page)' $"fibnas:/volume1/web/($help_page)" rm $zipfile