Skip to content

Commit edf086e

Browse files
authored
[patch] Limit coverage env (#147)
* Target branch Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com> * Disable coverage env When we're not calculating coverage Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com> * Target the next tag Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com> --------- Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
1 parent e8725cf commit edf086e

File tree

11 files changed

+33
-27
lines changed

11 files changed

+33
-27
lines changed

.github/workflows/dependabot-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
ref: ${{ github.event.pull_request.head.ref }} # Check out the head of the actual branch, not the PR
2626
fetch-depth: 0 # otherwise, you will fail to push refs to dest repo
2727
token: ${{ secrets.DEPENDABOT_WORKFLOW_TOKEN }}
28-
- uses: pyiron/actions/update-env-files@actions-4.0.1
28+
- uses: pyiron/actions/update-env-files@actions-4.0.2
2929
- name: UpdateDependabotPR commit
3030
run: |
3131
git config --local user.email "pyiron@mpie.de"

.github/workflows/pr-labeled.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ jobs:
4848

4949
tests-and-coverage:
5050
if: contains(github.event.pull_request.labels.*.name, 'run_coverage')
51-
uses: pyiron/actions/.github/workflows/tests-and-coverage.yml@actions-4.0.1
51+
uses: pyiron/actions/.github/workflows/tests-and-coverage.yml@actions-4.0.2
5252
secrets: inherit
5353

5454
code-ql:
5555
if: contains(github.event.pull_request.labels.*.name, 'run_CodeQL')
56-
uses: pyiron/actions/.github/workflows/codeql.yml@actions-4.0.1
56+
uses: pyiron/actions/.github/workflows/codeql.yml@actions-4.0.2
5757
secrets: inherit

.github/workflows/push-pull.yml

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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.1
205+
- uses: pyiron/actions/write-docs-env@actions-4.0.2
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.1
209+
- uses: pyiron/actions/write-environment@actions-4.0.2
210210
with:
211211
env-files: ${{ inputs.notebooks-env-files }}
212212
output-env-file: .binder/environment.yml
@@ -233,7 +233,7 @@ jobs:
233233
runs-on: ${{ inputs.runner }}
234234
steps:
235235
- uses: actions/checkout@v4
236-
- uses: pyiron/actions/build-docs@actions-4.0.1
236+
- uses: pyiron/actions/build-docs@actions-4.0.2
237237
with:
238238
python-version: ${{ inputs.python-version }}
239239
env-files: ${{ inputs.docs-env-files }}
@@ -244,7 +244,7 @@ jobs:
244244
runs-on: ${{ inputs.runner }}
245245
steps:
246246
- uses: actions/checkout@v4
247-
- uses: pyiron/actions/build-notebooks@actions-4.0.1
247+
- uses: pyiron/actions/build-notebooks@actions-4.0.2
248248
with:
249249
python-version: ${{ inputs.python-version }}
250250
env-files: ${{ inputs.notebooks-env-files }}
@@ -281,22 +281,24 @@ jobs:
281281

282282
steps:
283283
- uses: actions/checkout@v4
284-
- uses: pyiron/actions/add-to-python-path@actions-4.0.1
284+
- uses: pyiron/actions/add-to-python-path@actions-4.0.2
285285
if: inputs.extra-python-paths != ''
286286
with:
287287
path-dirs: ${{ inputs.extra-python-paths }}
288-
- uses: pyiron/actions/unit-tests@actions-4.0.1
288+
- uses: pyiron/actions/unit-tests@actions-4.0.2
289289
with:
290290
python-version: ${{ matrix.python-version }}
291291
env-files: ${{ inputs.tests-env-files }}
292292
test-dir: ${{ inputs.unit-test-dir }}
293293
omit-patterns: ${{ inputs.omit-patterns }}
294+
add-standard-codacy-env: false
295+
add-standard-coveralls-env: false
294296
timeout-minutes: ${{ inputs.unit-test-timeout-minutes }}
295297

296298
coverage:
297299
needs: commit-updated-env
298300
if: ${{ inputs.do-codecov || inputs.do-coveralls || inputs.do-codacy }}
299-
uses: pyiron/actions/.github/workflows/tests-and-coverage.yml@actions-4.0.1
301+
uses: pyiron/actions/.github/workflows/tests-and-coverage.yml@actions-4.0.2
300302
secrets: inherit
301303
with:
302304
tests-env-files: ${{ inputs.tests-env-files }}
@@ -316,29 +318,33 @@ jobs:
316318
runs-on: ${{ inputs.runner }}
317319
steps:
318320
- uses: actions/checkout@v4
319-
- uses: pyiron/actions/unit-tests@actions-4.0.1
321+
- uses: pyiron/actions/unit-tests@actions-4.0.2
320322
with:
321323
python-version: ${{ inputs.python-version }}
322324
env-files: ${{ inputs.tests-env-files }}
323325
test-dir: ${{ inputs.benchmark-test-dir }}
324326
omit-patterns: ${{ inputs.omit-patterns }}
327+
add-standard-codacy-env: false
328+
add-standard-coveralls-env: false
325329
timeout-minutes: ${{ inputs.benchmark-timeout-minutes }}
326330

327331
test-alternate-env:
328332
if: ${{ inputs.alternate-tests-env-files != '' }}
329333
runs-on: ${{ inputs.runner }}
330334
steps:
331335
- uses: actions/checkout@v4
332-
- uses: pyiron/actions/add-to-python-path@actions-4.0.1
336+
- uses: pyiron/actions/add-to-python-path@actions-4.0.2
333337
if: inputs.extra-python-paths != ''
334338
with:
335339
path-dirs: ${{ inputs.extra-python-paths }}
336-
- uses: pyiron/actions/unit-tests@actions-4.0.1
340+
- uses: pyiron/actions/unit-tests@actions-4.0.2
337341
with:
338342
python-version: ${{ inputs.alternate-tests-python-version }}
339343
env-files: ${{ inputs.alternate-tests-env-files }}
340344
test-dir: ${{ inputs.alternate-tests-dir }}
341345
omit-patterns: ${{ inputs.omit-patterns }}
346+
add-standard-codacy-env: false
347+
add-standard-coveralls-env: false
342348
timeout-minutes: ${{ inputs.alternate-tests-timeout-minutes }}
343349

344350
pip-check:
@@ -347,7 +353,7 @@ jobs:
347353
runs-on: ${{ inputs.runner }}
348354
steps:
349355
- uses: actions/checkout@v4
350-
- uses: pyiron/actions/pip-check@actions-4.0.1
356+
- uses: pyiron/actions/pip-check@actions-4.0.2
351357
with:
352358
python-version: ${{ inputs.python-version }}
353359

.github/workflows/pyproject-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,11 @@ jobs:
8383
runs-on: ${{ inputs.runner }}
8484
steps:
8585
- uses: actions/checkout@v4
86-
- uses: pyiron/actions/cached-miniforge@actions-4.0.1
86+
- uses: pyiron/actions/cached-miniforge@actions-4.0.2
8787
with:
8888
python-version: ${{ inputs.python-version }}
8989
env-files: ${{ inputs.env-files }}
90-
- uses: pyiron/actions/update-pyproject-dependencies@actions-4.0.1
90+
- uses: pyiron/actions/update-pyproject-dependencies@actions-4.0.2
9191
with:
9292
input-toml: ${{ inputs.input-toml }}
9393
lower-bound-yaml: ${{ inputs.lower-bound-yaml }}

.github/workflows/tests-and-coverage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,11 @@ jobs:
6969
runs-on: ${{ inputs.runner }}
7070
steps:
7171
- uses: actions/checkout@v4
72-
- uses: pyiron/actions/add-to-python-path@actions-4.0.1
72+
- uses: pyiron/actions/add-to-python-path@actions-4.0.2
7373
if: inputs.extra-python-paths != ''
7474
with:
7575
path-dirs: ${{ inputs.extra-python-paths }}
76-
- uses: pyiron/actions/unit-tests@actions-4.0.1
76+
- uses: pyiron/actions/unit-tests@actions-4.0.2
7777
with:
7878
python-version: ${{ inputs.python-version }}
7979
env-files: ${{ inputs.tests-env-files }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ on:
119119

120120
jobs:
121121
pyiron:
122-
uses: pyiron/actions/.github/workflows/push-pull.yml@actions-4.0.1
122+
uses: pyiron/actions/.github/workflows/push-pull.yml@actions-4.0.2
123123
secrets: inherit
124124
```
125125

build-docs/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ inputs:
2121
runs:
2222
using: 'composite'
2323
steps:
24-
- uses: pyiron/actions/cached-miniforge@actions-4.0.1
24+
- uses: pyiron/actions/cached-miniforge@actions-4.0.2
2525
with:
2626
python-version: ${{ inputs.python-version }}
2727
env-files: ${{ inputs.standard-docs-env-file }} ${{ inputs.env-files }}
28-
- uses: pyiron/actions/pyiron-config@actions-4.0.1
28+
- uses: pyiron/actions/pyiron-config@actions-4.0.2
2929
- name: Build sphinx documentation
3030
shell: bash -l {0}
3131
run: |

build-notebooks/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ inputs:
2828
runs:
2929
using: 'composite'
3030
steps:
31-
- uses: pyiron/actions/cached-miniforge@actions-4.0.1
31+
- uses: pyiron/actions/cached-miniforge@actions-4.0.2
3232
with:
3333
python-version: ${{ inputs.python-version }}
3434
env-files: ${{ inputs.standard-notebooks-env-file }} ${{ inputs.env-files }}
35-
- uses: pyiron/actions/pyiron-config@actions-4.0.1
35+
- uses: pyiron/actions/pyiron-config@actions-4.0.2
3636
- name: Build notebooks
3737
shell: bash -l {0}
3838
run: $GITHUB_ACTION_PATH/../.support/build_notebooks.sh ${{ inputs.notebooks-dir }} ${{ inputs.exclusion-file }} ${{ inputs.kernel }}

cached-miniforge/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ inputs:
6262
runs:
6363
using: "composite"
6464
steps:
65-
- uses: pyiron/actions/write-environment@actions-4.0.1
65+
- uses: pyiron/actions/write-environment@actions-4.0.2
6666
with:
6767
env-files: ${{ inputs.env-files }}
6868
- name: Calculate cache label info

pip-check/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ inputs:
1313
runs:
1414
using: 'composite'
1515
steps:
16-
- uses: pyiron/actions/cached-miniforge@actions-4.0.1
16+
- uses: pyiron/actions/cached-miniforge@actions-4.0.2
1717
with:
1818
python-version: ${{ inputs.python-version }}
1919
env-files: ${{ inputs.env-files }}

0 commit comments

Comments
 (0)