@@ -3,7 +3,7 @@ name: Build and Test Fortran
33on :
44 push :
55 branches-ignore :
6- - ' test**'
6+ - " test**"
77 pull_request :
88
99jobs :
@@ -12,26 +12,26 @@ jobs:
1212 if : github.event_name != 'pull_request' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != 'cmbant/camb')
1313
1414 steps :
15- - uses : actions/checkout@v4
16- with :
17- submodules : recursive
18- fetch-depth : 0
15+ - uses : actions/checkout@v5
16+ with :
17+ submodules : recursive
18+ fetch-depth : 0
1919
20- - name : Set up Python
21- uses : actions/setup-python@v5
22- with :
23- python-version : " 3.x"
20+ - name : Set up Python
21+ uses : actions/setup-python@v6
22+ with :
23+ python-version : " 3.x"
2424
25- - name : Install python requirements
26- run : python -m pip install numpy
25+ - name : Install python requirements
26+ run : python -m pip install numpy
2727
28- - name : Run Build and Test Script
29- run : bash fortran/tests/run_tests.sh
28+ - name : Run Build and Test Script
29+ run : bash fortran/tests/run_tests.sh
3030
31- - name : Upload Test Files on Failure
32- if : failure()
33- uses : actions/upload-artifact@v4
34- with :
35- name : test-output-${{ github.sha }}
36- path : fortran/testfiles/
37- if-no-files-found : warn
31+ - name : Upload Test Files on Failure
32+ if : failure()
33+ uses : actions/upload-artifact@v4
34+ with :
35+ name : test-output-${{ github.sha }}
36+ path : fortran/testfiles/
37+ if-no-files-found : warn
0 commit comments