@@ -40,13 +40,13 @@ jobs:
4040 if : github.repository == 'ESMValGroup/ESMValCore' # avoid GAs in forks
4141 strategy :
4242 matrix :
43- python-version : ["3.11", "3. 12", "3.13"]
43+ python-version : ["3.12", "3.13"]
4444 # fail-fast set to False allows all other tests
4545 # in the workflow to run regardless of any fail
4646 fail-fast : false
4747 name : Linux Python ${{ matrix.python-version }}
4848 steps :
49- - uses : actions/checkout@v5
49+ - uses : actions/checkout@v6
5050 - uses : conda-incubator/setup-miniconda@v3
5151 with :
5252 activate-environment : esmvalcore
6969 esmvaltool version 2>&1 | tee pip_install_linux_artifacts_python_${{ matrix.python-version }}/version.txt
7070 - name : Upload artifacts
7171 if : ${{ always() }} # upload artifacts even if fail
72- uses : actions/upload-artifact@v5
72+ uses : actions/upload-artifact@v6
7373 with :
7474 name : PIP_Install_Linux_python_${{ matrix.python-version }}
7575 path : pip_install_linux_artifacts_python_${{ matrix.python-version }}
@@ -79,12 +79,12 @@ jobs:
7979 if : github.repository == 'ESMValGroup/ESMValCore' # avoid GAs in forks
8080 strategy :
8181 matrix :
82- python-version : ["3.11", "3. 12", "3.13"]
82+ python-version : ["3.12", "3.13"]
8383 architecture : ["x64"] # need to force Intel, arm64 builds have issues
8484 fail-fast : false
8585 name : OSX Python ${{ matrix.python-version }}
8686 steps :
87- - uses : actions/checkout@v5
87+ - uses : actions/checkout@v6
8888 - uses : conda-incubator/setup-miniconda@v3
8989 with :
9090 architecture : ${{ matrix.architecture }}
@@ -107,7 +107,7 @@ jobs:
107107 esmvaltool version 2>&1 | tee pip_install_osx_artifacts_python_${{ matrix.python-version }}/version.txt
108108 - name : Upload artifacts
109109 if : ${{ always() }} # upload artifacts even if fail
110- uses : actions/upload-artifact@v5
110+ uses : actions/upload-artifact@v6
111111 with :
112112 name : PIP_Install_OSX_python_${{ matrix.python-version }}
113113 path : pip_install_osx_artifacts_python_${{ matrix.python-version }}
0 commit comments