Menu
Public repository / eca1ad74e13f063fef86bfd5247acf3a1cf76832
AkurAI-Mail / .akurai.yml
Latest change fe7b2399d73399c6c858bff6b902f303d94584d2 - ci: force Bun runtime for vite build to avoid Node.js JIT ENOMEM on CI worker by Ólafur Búi Ólafsson
version: 1
jobs:
- name: verify
executor: native
branches: [master]
run:
- bun install --frozen-lockfile
- bun --bun x svelte-kit sync && bun --bun x svelte-check --tsconfig ./tsconfig.json
- name: package
needs: [verify]
executor: native
branches: [master]
run: bun --bun run build
artifacts: [build/]
- name: deploy
needs: [package]
executor: native
environment: production
approval: true
branches: [master]
run: AKURAI_MAIL_SSH=akurai-ec2 ./deploy.sh prod