Skip to content

ci: add automatic production deployments#48

Merged
madonuko merged 1 commit into
mainfrom
addison/auto-deployments
Jul 10, 2026
Merged

ci: add automatic production deployments#48
madonuko merged 1 commit into
mainfrom
addison/auto-deployments

Conversation

@addidotlol

Copy link
Copy Markdown
Member

mostly fixes #19

doesnt do preview deployments for now, since we have a decent local dev environment which makes it not terrible to test, along with needing more stuff to get preview deployments ready. prod deployment more important anyway

@addidotlol addidotlol self-assigned this Jul 10, 2026
Comment on lines +14 to +31
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: 24
cache: pnpm
- run: pnpm install --frozen-lockfile
- run: pnpm run check
- run: pnpm run lint
- run: pnpm -r build
- run: pnpm --filter stack-dashboard run cf:deploy
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
- run: pnpm --filter stack-dashboard-cron run cf:deploy
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
@madonuko madonuko merged commit 6bb0c7b into main Jul 10, 2026
4 checks passed
@madonuko madonuko deleted the addison/auto-deployments branch July 10, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

set up CI/CD

3 participants