diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 7483e7434..838a3f56a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest] + os: [ubuntu-20.04] gcc_v: [7,8,9,10] # Version of GFortran we want to use. python-version: [3.9] env: @@ -23,18 +23,18 @@ jobs: run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: recursive - name: Setup cmake if: contains( matrix.gcc_v, 9 ) - uses: jwlawson/actions-setup-cmake@v1.8 + uses: jwlawson/actions-setup-cmake@v1.13 with: cmake-version: '3.19.x' - name: Install Python - uses: actions/setup-python@v1 # Use pip to install latest CMake, & FORD/Jin2For, etc. + uses: actions/setup-python@v4 # Use pip to install latest CMake, & FORD/Jin2For, etc. with: python-version: ${{ matrix.python-version }} @@ -112,7 +112,7 @@ jobs: - name: Deploy documentation for tagged release if: matrix.gcc_v == 7 && startsWith(github.ref, 'refs/tags/') - uses: JamesIves/github-pages-deploy-action@4.1.3 + uses: JamesIves/github-pages-deploy-action@v4.4.1 with: branch: gh-pages # The branch the action should deploy to. folder: doc # The folder the action should deploy.