Files
finance_app/.gitea/workflows/deploy.yaml
henry yo 328f48afe3
Some checks failed
Laravel-Oracle-Deploy / redeploy (push) Failing after 12s
fix: change deploy.yaml
2026-06-25 19:57:02 +08:00

29 lines
781 B
YAML

name: Laravel-Oracle-Deploy
on:
push:
branches:
- main
jobs:
redeploy:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Create .env file
run: echo "${{ secrets.ENV_FILE }}" > .env
- name: Deploy Backend Container
run: |
echo "📂 目前目錄底下的檔案列表:"
ls -la
echo "🚀 開始執行純淨容器化部屬流程..."
# 如果本機的檔名不小心變小寫,我們強制讓 docker compose 指定目前現有的 Dockerfile 檔名
# 同時移除 obsolete 的 version 屬性警告
docker compose up -d --build --remove-orphans
echo "🎉 部屬指令已發送!"