Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit 219b5ce

Browse files
authored
Specify tags for reusable CI (#215)
1 parent 4c0797c commit 219b5ce

File tree

15 files changed

+117
-91
lines changed

15 files changed

+117
-91
lines changed

.binder/environment.yml

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,25 @@
11
channels:
22
- conda-forge
33
dependencies:
4-
- ipycanvas
5-
- ipython
6-
- ipywidgets == 7.*
7-
- maggma >= 0.57.1
8-
- matplotlib
9-
- nglview <= 3.0.9
10-
- numpy
11-
- owlready2
12-
- pandas
13-
- pyiron_base
14-
- pyiron_atomistics >= 0.2.57
15-
- pyiron_gui >= 0.0.8
16-
- pyiron_ontology == 0.1.3
4+
- python >=3.10,<3.12
5+
- aimsgb =0.1.3
6+
- ipycanvas =0.13.2
7+
- ipython =8.24.0
8+
- ipywidgets =7.7.1
9+
- jupyterlab =3.6.7
10+
- matplotlib =3.8.4
11+
- nglview =3.0.8
12+
- numpy =1.26.4
13+
- openjdk =22.0.1
14+
- owlready2 =0.46
15+
- pandas =1.5.3
16+
- pyiron-data =0.0.27
17+
- pyiron_atomistics = 0.2.63
18+
- pyiron_base =0.5.33
19+
- pyiron_gui =0.0.8
20+
- pyiron_ontology =0.1.3
21+
- pymatgen =2023.5.10
1722
- ryvencore =0.3.1.1
18-
- seaborn
19-
- traitlets
20-
- python >= 3.8
21-
- lammps
23+
- seaborn =0.13.2
24+
- traitlets =5.14.3
25+
- lammps =2024.02.07
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
channels:
22
- conda-forge
33
dependencies:
4-
- python >= 3.8
5-
- lammps
4+
- python >=3.10, <3.12
5+
- lammps =2024.02.07

.ci_support/environment.yml

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,24 @@
11
channels:
22
- conda-forge
33
dependencies:
4-
- ipycanvas
5-
- ipython
6-
- ipywidgets == 7.*
7-
- maggma >= 0.57.1
8-
- matplotlib
9-
- nglview <= 3.0.9
10-
- numpy
11-
- owlready2
12-
- pandas
13-
- pyiron_base
14-
- pyiron_atomistics >= 0.2.57
15-
- pyiron_gui >= 0.0.8
16-
- pyiron_ontology == 0.1.3
4+
- python >=3.10,<3.12
5+
- aimsgb =0.1.3
6+
- ipycanvas =0.13.2
7+
- ipython =8.24.0
8+
- ipywidgets =7.7.1
9+
- jupyterlab =3.6.7
10+
- matplotlib =3.8.4
11+
- nglview =3.0.8
12+
- numpy =1.26.4
13+
- openjdk =22.0.1
14+
- owlready2 =0.46
15+
- pandas =1.5.3
16+
- pyiron-data =0.0.27
17+
- pyiron_atomistics = 0.2.63
18+
- pyiron_base =0.5.33
19+
- pyiron_gui =0.0.8
20+
- pyiron_ontology =0.1.3
21+
- pymatgen =2023.5.10
1722
- ryvencore =0.3.1.1
18-
- seaborn
19-
- traitlets
23+
- seaborn =0.13.2
24+
- traitlets =5.14.3

.github/workflows/daily.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ on:
88

99
jobs:
1010
codeql:
11-
uses: pyiron/actions/.github/workflows/tests-and-coverage.yml@main
12-
secrets: inherit
11+
uses: pyiron/actions/.github/workflows/[email protected]
12+
secrets: inherit
13+
with:
14+
python-version: '3.11'

.github/workflows/dependabot-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ on:
66

77
jobs:
88
pyiron:
9-
uses: pyiron/actions/.github/workflows/dependabot-pr.yml@main
9+
uses: pyiron/actions/.github/workflows/dependabot-pr.yml@actions-3.1.0
1010
secrets: inherit

.github/workflows/pr-labeled.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ on:
88

99
jobs:
1010
pyiron:
11-
uses: pyiron/actions/.github/workflows/pr-labeled.yml@main
11+
uses: pyiron/actions/.github/workflows/pr-labeled.yml@actions-3.1.0
1212
secrets: inherit

.github/workflows/pr-target-opened.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ on:
88

99
jobs:
1010
pyiron:
11-
uses: pyiron/actions/.github/workflows/pr-target-opened.yml@main
11+
uses: pyiron/actions/.github/workflows/pr-target-opened.yml@actions-2.0.7
1212
secrets: inherit

.github/workflows/push-pull-main.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/push-pull.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# This runs jobs which pyiron modules should run on pushes or PRs to main
2+
3+
name: Push-Pull
4+
5+
on:
6+
push:
7+
branches: [ main ]
8+
pull_request:
9+
10+
jobs:
11+
pyiron:
12+
uses: pyiron/actions/.github/workflows/[email protected]
13+
secrets: inherit
14+
with:
15+
notebooks-env-files: .ci_support/environment.yml .ci_support/environment-notebooks.yml
16+
python-version: '3.11'
17+
python-version-alt1: 'exclude' # 3.11 is the main one now
18+
python-version-alt3: 'exclude' # Don't run on 3.8
19+
unit-test-timeout-minutes: 20 # For windows, which seems a little slow

.github/workflows/release.yml

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

88
jobs:
99
pyiron:
10-
uses: pyiron/actions/.github/workflows/release.yml@main
10+
uses: pyiron/actions/.github/workflows/release.yml@actions-3.1.0
1111
secrets: inherit

0 commit comments

Comments
 (0)