Skip to content

Commit b8b892f

Browse files
fix(front): Fix templates that dont have valid semaphore yamls (#433)
## 📝 Description While working on [Pen test env](renderedtext/project-tasks#2580) I've noticed some starter templates are not working properly. There were no explicit dependencies added for all of the blocks. ## ✅ Checklist - [ ] I have tested this change - [ ] This change requires documentation update
1 parent a8496e2 commit b8b892f

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

front/workflow_templates/saas_new/templates/simple.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ auto_cancel:
2525
blocks:
2626
# Block for testing
2727
- name: "🧪 Test"
28+
dependencies: [] # Only deploy if tests pass
2829
task:
2930
jobs:
3031
- name: "🟢 Run Tests"

front/workflow_templates/saas_new/templates/simple_docker.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ auto_cancel:
2929
blocks:
3030
# Block for testing
3131
- name: "🧪 Test"
32+
dependencies: []
3233
task:
3334
jobs:
3435
- name: "🟢 Run Tests"

front/workflow_templates/saas_new/templates/xcode_saas.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ global_job_config:
2626

2727
blocks:
2828
- name: "🛠️ Setup and Cache"
29+
dependencies: []
2930
task:
3031
jobs:
3132
- name: "Install Dependencies"

0 commit comments

Comments
 (0)