@@ -202,11 +202,11 @@ jobs:
202202 ref : ${{ github.event.pull_request.head.ref }} # Check out the head of the actual branch, not the PR
203203 fetch-depth : 0 # otherwise, you will fail to push refs to dest repo
204204 if : ${{ inputs.do-commit-updated-env }}
205- - uses : pyiron/actions/write-docs-env@actions-4.0.3
205+ - uses : pyiron/actions/write-docs-env@actions-4.0.4
206206 with :
207207 env-files : ${{ inputs.docs-env-files }}
208208 if : ${{ inputs.do-commit-updated-env }}
209- - uses : pyiron/actions/write-environment@actions-4.0.3
209+ - uses : pyiron/actions/write-environment@actions-4.0.4
210210 with :
211211 env-files : ${{ inputs.notebooks-env-files }}
212212 output-env-file : .binder/environment.yml
@@ -233,7 +233,11 @@ jobs:
233233 runs-on : ${{ inputs.runner }}
234234 steps :
235235 - uses : actions/checkout@v4
236- - uses : pyiron/actions/build-docs@actions-4.0.3
236+ - uses : pyiron/actions/add-to-python-path@actions-4.0.4
237+ if : inputs.extra-python-paths != ''
238+ with :
239+ path-dirs : ${{ inputs.extra-python-paths }}
240+ - uses : pyiron/actions/build-docs@actions-4.0.4
237241 with :
238242 python-version : ${{ inputs.python-version }}
239243 env-files : ${{ inputs.docs-env-files }}
@@ -244,7 +248,11 @@ jobs:
244248 runs-on : ${{ inputs.runner }}
245249 steps :
246250 - uses : actions/checkout@v4
247- - uses : pyiron/actions/build-notebooks@actions-4.0.3
251+ - uses : pyiron/actions/add-to-python-path@actions-4.0.4
252+ if : inputs.extra-python-paths != ''
253+ with :
254+ path-dirs : ${{ inputs.extra-python-paths }}
255+ - uses : pyiron/actions/build-notebooks@actions-4.0.4
248256 with :
249257 python-version : ${{ inputs.python-version }}
250258 env-files : ${{ inputs.notebooks-env-files }}
@@ -281,11 +289,11 @@ jobs:
281289
282290 steps :
283291 - uses : actions/checkout@v4
284- - uses : pyiron/actions/add-to-python-path@actions-4.0.3
292+ - uses : pyiron/actions/add-to-python-path@actions-4.0.4
285293 if : inputs.extra-python-paths != ''
286294 with :
287295 path-dirs : ${{ inputs.extra-python-paths }}
288- - uses : pyiron/actions/unit-tests@actions-4.0.3
296+ - uses : pyiron/actions/unit-tests@actions-4.0.4
289297 with :
290298 python-version : ${{ matrix.python-version }}
291299 env-files : ${{ inputs.tests-env-files }}
@@ -298,7 +306,7 @@ jobs:
298306 coverage :
299307 needs : commit-updated-env
300308 if : ${{ inputs.do-codecov || inputs.do-coveralls || inputs.do-codacy }}
301- uses : pyiron/actions/.github/workflows/tests-and-coverage.yml@actions-4.0.3
309+ uses : pyiron/actions/.github/workflows/tests-and-coverage.yml@actions-4.0.4
302310 secrets : inherit
303311 with :
304312 tests-env-files : ${{ inputs.tests-env-files }}
@@ -318,7 +326,11 @@ jobs:
318326 runs-on : ${{ inputs.runner }}
319327 steps :
320328 - uses : actions/checkout@v4
321- - uses : pyiron/actions/unit-tests@actions-4.0.3
329+ - uses : pyiron/actions/add-to-python-path@actions-4.0.4
330+ if : inputs.extra-python-paths != ''
331+ with :
332+ path-dirs : ${{ inputs.extra-python-paths }}
333+ - uses : pyiron/actions/unit-tests@actions-4.0.4
322334 with :
323335 python-version : ${{ inputs.python-version }}
324336 env-files : ${{ inputs.tests-env-files }}
@@ -333,11 +345,11 @@ jobs:
333345 runs-on : ${{ inputs.runner }}
334346 steps :
335347 - uses : actions/checkout@v4
336- - uses : pyiron/actions/add-to-python-path@actions-4.0.3
348+ - uses : pyiron/actions/add-to-python-path@actions-4.0.4
337349 if : inputs.extra-python-paths != ''
338350 with :
339351 path-dirs : ${{ inputs.extra-python-paths }}
340- - uses : pyiron/actions/unit-tests@actions-4.0.3
352+ - uses : pyiron/actions/unit-tests@actions-4.0.4
341353 with :
342354 python-version : ${{ inputs.alternate-tests-python-version }}
343355 env-files : ${{ inputs.alternate-tests-env-files }}
@@ -353,7 +365,7 @@ jobs:
353365 runs-on : ${{ inputs.runner }}
354366 steps :
355367 - uses : actions/checkout@v4
356- - uses : pyiron/actions/pip-check@actions-4.0.3
368+ - uses : pyiron/actions/pip-check@actions-4.0.4
357369 with :
358370 python-version : ${{ inputs.python-version }}
359371
@@ -363,6 +375,9 @@ jobs:
363375 runs-on : ${{ inputs.runner }}
364376 steps :
365377 - uses : actions/checkout@v4
378+ - uses : actions/setup-python@v5
379+ with :
380+ python-version : ${{ inputs.python-version }}
366381 - uses : psf/black@stable
367382 with :
368383 options : " --check --diff"
@@ -373,6 +388,9 @@ jobs:
373388 runs-on : ${{ inputs.runner }}
374389 steps :
375390 - uses : actions/checkout@v4
391+ - uses : actions/setup-python@v5
392+ with :
393+ python-version : ${{ inputs.python-version }}
376394 - uses : astral-sh/ruff-action@v1
377395 with :
378396 args : check
@@ -383,6 +401,9 @@ jobs:
383401 runs-on : ${{ inputs.runner }}
384402 steps :
385403 - uses : actions/checkout@v4
404+ - uses : actions/setup-python@v5
405+ with :
406+ python-version : ${{ inputs.python-version }}
386407 - uses : astral-sh/ruff-action@v1
387408 with :
388409 args : check --select I --fix --diff
0 commit comments