chore: declare Node 22 once, in .nvmrc (#125) #171
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Deploy | ||
| # Push to main → deploy botsmann.orangecat.ch to bitbaum. All the logic lives in | ||
| # one place: maonakamoto/fleetcrown/.github/workflows/selfhost-deploy.yml (docs: | ||
| # docs/infrastructure/self-host-cd.md there). It waits for this commit's own CI | ||
| # to go green before anything reaches the box. | ||
| # | ||
| # Replaces a Vercel deploy workflow: this app has been served from bitbaum | ||
| # behind Caddy for months, so those deploys were shipping to somewhere nobody | ||
| # looks while the real production build only ever changed by hand. | ||
| on: | ||
| push: | ||
| branches: [main] | ||
| jobs: | ||
| deploy: | ||
| uses: maonakamoto/fleetcrown/.github/workflows/selfhost-deploy.yml@main | ||
| with: | ||
| app: botsmann | ||
| node-version-file: .nvmrc | ||
| secrets: inherit | ||