diff --git a/.github/workflows/add-release-assets.yml b/.github/workflows/add-release-assets.yml index df469a97..2a83e752 100644 --- a/.github/workflows/add-release-assets.yml +++ b/.github/workflows/add-release-assets.yml @@ -13,7 +13,7 @@ jobs: - name: Python dependencies run: python -m pip install git-archive-all - name: Clone fabm-plus - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: fabm-model/fabm-plus submodules: recursive diff --git a/.github/workflows/fabm.yml b/.github/workflows/fabm.yml index b72443b0..d103e801 100644 --- a/.github/workflows/fabm.yml +++ b/.github/workflows/fabm.yml @@ -45,7 +45,7 @@ jobs: sudo apt-get update sudo apt-get install gfortran-${{ matrix.version }} - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -70,7 +70,7 @@ jobs: - name: Install compiler and Python dependencies run: conda install gfortran_linux-64=${{ matrix.version }} pip pyyaml - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -113,7 +113,7 @@ jobs: wget --no-verbose ${{ matrix.url_dir }}/l_fortran-compiler_p_${{ matrix.version }}_offline.sh /bin/sh l_fortran-compiler_p_${{ matrix.version }}_offline.sh -a --silent --cli --install-dir ${HOME}/intel --eula accept - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -161,7 +161,7 @@ jobs: wget --no-verbose ${{ matrix.url_dir }}/${{ matrix.version }}_offline.sh /bin/sh ${{ matrix.version }}_offline.sh -a --silent --cli --install-dir ${HOME}/intel --eula accept - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -223,7 +223,7 @@ jobs: NVHPC_INSTALL_DIR: /home/runner/nvhpc NVHPC_INSTALL_TYPE: single - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -264,7 +264,7 @@ jobs: rm aocc-compiler-${{ matrix.version }}.tar ./aocc-compiler-${{ matrix.version }}/install.sh - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -299,7 +299,7 @@ jobs: - name: Install Python dependencies run: conda install -c conda-forge pyyaml flang>=21.0 ninja c-compiler flang-rt_win-64 - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Run all test cases with host emulators @@ -324,7 +324,7 @@ jobs: shell: bash -el {0} steps: - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python ${{ matrix.python-version }} with conda @@ -375,11 +375,11 @@ jobs: sudo apt-get update sudo apt-get install libnetcdff-dev - name: Clone FABM - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Clone GOTM - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: gotm-model/code ref: v6.0 @@ -398,7 +398,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Clone FABM - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Download and extract cmake @@ -414,7 +414,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Clone FABM - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Install Ninja @@ -433,7 +433,7 @@ jobs: shell: bash -el {0} steps: - name: Clone repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python with conda @@ -451,7 +451,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Clone FABM - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build run: | cmake -S . -B build -DFABM_REAL_KIND='SELECTED_REAL_KIND(6)'