Skip to content

Commit 28f4642

Browse files
fix(ci): add required copier fields to scheduled workflow
Add project_name, project_description, author_name, and author_email data fields that became required after copier template refactoring.
1 parent 5f34cc3 commit 28f4642

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/scheduled.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,11 @@ jobs:
3131
- name: Generate project
3232
run: |
3333
copier copy . ../test_project \
34+
--data project_name="Test Project" \
3435
--data project_slug=test_project \
36+
--data project_description="Test project for CI" \
37+
--data author_name="CI Test" \
38+
--data author_email="[email protected]" \
3539
--data python_version="${{ matrix.python-version }}" \
3640
--data dependency_manager="${{ matrix.dependency-manager }}" \
3741
--data database="${{ matrix.database }}" \
@@ -137,7 +141,7 @@ jobs:
137141
- name: Benchmark template generation
138142
run: |
139143
echo "Testing generation speed..."
140-
time copier copy . ../test_project --data project_slug=test_project --defaults --trust
144+
time copier copy . ../test_project --data project_name="Test Project" --data project_slug=test_project --data project_description="Test project for CI" --data author_name="CI Test" --data author_email="[email protected]" --defaults --trust
141145
142146
echo "Project size:"
143147
du -sh ../test_project

0 commit comments

Comments
 (0)