Wowie what a gay little website for my gay little self
|
All checks were successful
Deploy to Web Server / deploy (push) Successful in 11m26s
|
||
|---|---|---|
| .forgejo/workflows | ||
| .github | ||
| .github-disabled/workflows | ||
| .vscode | ||
| public | ||
| src | ||
| .cz.toml | ||
| .env.example | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| astro.config.mjs | ||
| biome.json | ||
| CHANGELOG.md | ||
| compose.yml | ||
| compress-images.sh | ||
| Dockerfile | ||
| Dockerfile-bun | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| remark-modified-time.mjs | ||
| tailwind.config.mjs | ||
| tsconfig.json | ||
Wowie what a gay little website for my gay little self
Setup
You must create a .env file with the contents of .env.example and set the URL of your repo for the commit footer.
Example URL: https://github.com/BuyMyMojo/aria.coffee/ - Notice the trailing /, this is required
Deploy steps (Pre-rendered website)
On dev machine:
pnpm run build && rm -r ./dist-new && mv ./dist ./dist-new && croc send --zip ./dist-new
The --zip is required as there is some file name somewhere that croc doesn't like so putting in a zip fixes this.
on server:
CROC_SECRET="XXXX-word-word-word" croc
rm -r ./dist-old/ && mv ./dist ./dist-old && mv ./dist-new ./dist