Skip to content

Commit 7434628

Browse files
authored
Merge pull request #134 from CCPBioSim/132-ci-actions-versions
Update CI versions for consistency
2 parents cce4223 + dda6bbe commit 7434628

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/project-ci.yaml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@ on:
99

1010
jobs:
1111
tests:
12-
runs-on: ubuntu-latest
12+
runs-on: ubuntu-24.04
1313
timeout-minutes: 30
1414
strategy:
1515
matrix:
1616
python-version: ["3.11", "3.12", "3.13"]
1717
name: Run tests
1818
steps:
1919
- name: Checkout repo
20-
uses: actions/checkout@v5
20+
uses: actions/checkout@v5.0.0
2121

2222
- name: Set up Python ${{ matrix.python-version }}
23-
uses: actions/setup-python@v5
23+
uses: actions/setup-python@v5.6.0
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626

@@ -36,14 +36,14 @@ jobs:
3636
github-token: ${{ secrets.GITHUB_TOKEN }}
3737

3838
docs:
39-
runs-on: ubuntu-latest
39+
runs-on: ubuntu-24.04
4040
timeout-minutes: 15
4141
steps:
42-
- uses: actions/checkout@v5
43-
- name: Set up Python 3.12
44-
uses: actions/setup-python@v5
42+
- uses: actions/checkout@v5.0.0
43+
- name: Set up Python 3.13
44+
uses: actions/setup-python@v5.6.0
4545
with:
46-
python-version: 3.12
46+
python-version: 3.13
4747
- name: Install python dependencies
4848
run: |
4949
pip install --upgrade pip
@@ -52,14 +52,14 @@ jobs:
5252
run: cd docs && make
5353

5454
pre-commit:
55-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-24.04
5656
timeout-minutes: 15
5757
steps:
58-
- uses: actions/checkout@v5
59-
- name: Set up Python 3.11
60-
uses: actions/setup-python@v5
58+
- uses: actions/checkout@v5.0.0
59+
- name: Set up Python 3.13
60+
uses: actions/setup-python@v5.6.0
6161
with:
62-
python-version: 3.11
62+
python-version: 3.13
6363
- name: Install python dependencies
6464
run: |
6565
pip install --upgrade pip
@@ -71,7 +71,7 @@ jobs:
7171
7272
mdanalysis-compatibility:
7373
if: github.event_name == 'schedule'
74-
runs-on: ubuntu-latest
74+
runs-on: ubuntu-24.04
7575
timeout-minutes: 15
7676
strategy:
7777
matrix:
@@ -80,10 +80,10 @@ jobs:
8080
name: MDAnalysis Compatibility Tests
8181
steps:
8282
- name: Checkout repo
83-
uses: actions/checkout@v5
83+
uses: actions/checkout@v5.0.0
8484

8585
- name: Set up Python ${{ matrix.python-version }}
86-
uses: actions/setup-python@v5
86+
uses: actions/setup-python@v5.6.0
8787
with:
8888
python-version: ${{ matrix.python-version }}
8989

@@ -112,4 +112,4 @@ jobs:
112112
with:
113113
filename: .github/workflows/mdanalysis-compatibility-failure.md
114114
update_existing: true
115-
search_existing: open
115+
search_existing: open

0 commit comments

Comments
 (0)