cletus/.forgejo/workflows/deploy.yml
roberts 83001fe8b6
Some checks failed
Deploy Cletus Bot / deploy (push) Failing after 29s
Modified .gitignore and deploy.yml.
2025-05-09 18:17:37 -05:00

28 lines
580 B
YAML

name: Deploy Cletus Bot
on:
push:
branches: [ main ]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: 📥 Checkout code
uses: actions/checkout@v3
- name: 🐢 Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 20
- name: 📦 Install dependencies
run: npm install
- name: 🧱 Build and Deploy with Compose
run: |
docker compose down || true
docker compose up -d --build
- name: 📄 Show logs
run: docker logs --since 10s cletus-bot