Skip to content

Commit 88a67be

Browse files
committed
Depends on dev environment
1 parent c38feba commit 88a67be

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,15 +92,25 @@ jobs:
9292
# -------------------------------
9393
# 5. DEPLOY STAGE (MANUAL APPROVAL)
9494
# -------------------------------
95-
deploy:
95+
deploy1:
9696
runs-on: ubuntu-latest
9797
needs: allure-report
9898

9999
# 👇 Requires manual approval
100100
environment:
101-
name: production
101+
name: development
102102
url: https://example.com
103103

104+
105+
deploy:
106+
needs: deploy1, allure-report
107+
runs-on: ubuntu-latest
108+
109+
# 👇 Requires manual approval
110+
environment:
111+
name: production
112+
url: https://example.com
113+
104114
steps:
105115
- name: Deployment Placeholder
106116
run: echo "Deployment step after Allure report"

0 commit comments

Comments
 (0)