99
1010jobs :
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
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