CyberCafe/.gitea/workflows/deploy.yaml
Görkem cee55e5077
Some checks failed
Node.js CI/CD / build (push) Failing after 35s
create CI/CD pipeline
2025-12-25 12:52:41 -08:00

24 lines
518 B
YAML

name: Node.js CI/CD
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build Docker Image
run: docker build -t CyberCafe .
- name: Deploy Container
run: |
docker stop CyberCafeContainer || true
docker rm CyberCafeContainer || true
docker run -d \
--name CyberCafeContainer \
--restart always \
-p 3001:3000 \
CyberCafe