a85890f30a
- mobile/: Flutter/Dart merchant mobile app skeleton - .github/: GitHub Actions CI workflows - .dockerignore: exclude host node_modules from build context - .cursorrules: Cursor IDE project rules - .claude/: Claude Code project settings and launch config Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
21 lines
593 B
YAML
21 lines
593 B
YAML
name: Deploy
|
|
|
|
on:
|
|
push:
|
|
tags:
|
|
- "v*"
|
|
|
|
jobs:
|
|
build-images:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- name: Build API image
|
|
run: docker build -f docker/api/Dockerfile -t meezi-api:${{ github.ref_name }} .
|
|
- name: Build Web image
|
|
run: docker build -f docker/web/Dockerfile -t meezi-web:${{ github.ref_name }} .
|
|
- name: Deploy note
|
|
run: |
|
|
echo "Push images to your registry and deploy on Arvan per DEPLOY.md"
|
|
echo "Required secrets: registry credentials, connection strings (not in repo)"
|