@@ -104,8 +104,12 @@ jobs:
104104 path : ./self-workflow
105105 repository : ${{ steps.oidc.outputs.job_workflow_repo_name_and_owner }}
106106 ref : ${{ steps.oidc.outputs.job_workflow_repo_ref }}
107+ sparse-checkout : |
108+ actions
109+ - run : |
110+ if [ -f .gitignore ]; then grep -q "self-workflow" .gitignore || echo "self-workflow" >> .gitignore; else echo "self-workflow" >> .gitignore; fi
111+ if [ -f .dockerignore ]; then grep -q "self-workflow" .dockerignore || echo "self-workflow" >> .dockerignore; else echo "self-workflow" >> .dockerignore; fi
107112 # jscpd:ignore-end
108-
109113 - id : setup-node
110114 uses : ./self-workflow/actions/setup-node
111115 with :
@@ -178,8 +182,12 @@ jobs:
178182 path : ./self-workflow
179183 repository : ${{ steps.oidc.outputs.job_workflow_repo_name_and_owner }}
180184 ref : ${{ steps.oidc.outputs.job_workflow_repo_ref }}
185+ sparse-checkout : |
186+ actions
187+ - run : |
188+ if [ -f .gitignore ]; then grep -q "self-workflow" .gitignore || echo "self-workflow" >> .gitignore; else echo "self-workflow" >> .gitignore; fi
189+ if [ -f .dockerignore ]; then grep -q "self-workflow" .dockerignore || echo "self-workflow" >> .dockerignore; else echo "self-workflow" >> .dockerignore; fi
181190 # jscpd:ignore-end
182-
183191 - id : setup-node
184192 uses : ./self-workflow/actions/setup-node
185193 with :
@@ -215,8 +223,12 @@ jobs:
215223 path : ./self-workflow
216224 repository : ${{ steps.oidc.outputs.job_workflow_repo_name_and_owner }}
217225 ref : ${{ steps.oidc.outputs.job_workflow_repo_ref }}
226+ sparse-checkout : |
227+ actions
228+ - run : |
229+ if [ -f .gitignore ]; then grep -q "self-workflow" .gitignore || echo "self-workflow" >> .gitignore; else echo "self-workflow" >> .gitignore; fi
230+ if [ -f .dockerignore ]; then grep -q "self-workflow" .dockerignore || echo "self-workflow" >> .dockerignore; else echo "self-workflow" >> .dockerignore; fi
218231 # jscpd:ignore-end
219-
220232 - id : setup-node
221233 if : needs.setup.outputs.build-commands
222234 uses : ./self-workflow/actions/setup-node
@@ -278,6 +290,11 @@ jobs:
278290 path : ./self-workflow
279291 repository : ${{ steps.oidc.outputs.job_workflow_repo_name_and_owner }}
280292 ref : ${{ steps.oidc.outputs.job_workflow_repo_ref }}
293+ sparse-checkout : |
294+ actions
295+ - run : |
296+ if [ -f .gitignore ]; then grep -q "self-workflow" .gitignore || echo "self-workflow" >> .gitignore; else echo "self-workflow" >> .gitignore; fi
297+ if [ -f .dockerignore ]; then grep -q "self-workflow" .dockerignore || echo "self-workflow" >> .dockerignore; else echo "self-workflow" >> .dockerignore; fi
281298
282299 - id : setup-node
283300 uses : ./self-workflow/actions/setup-node
0 commit comments