diff --git a/.github/workflows/ci-conan.yml b/.github/workflows/ci-conan.yml index da2e4652..255dbebd 100644 --- a/.github/workflows/ci-conan.yml +++ b/.github/workflows/ci-conan.yml @@ -159,9 +159,9 @@ jobs: CXX: ${{ matrix.config.compiler.cxx }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Cache Conan data - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: cache-conan-data with: @@ -171,7 +171,7 @@ jobs: ${{ runner.os }}-build-${{ env.cache-name }}- ${{ runner.os }}-build- ${{ runner.os }}- - - uses: hendrikmuhs/ccache-action@v1 + - uses: hendrikmuhs/ccache-action@v1.2 if: runner.os == 'Linux' with: key: ${{ matrix.config.os }}-${{ matrix.config.compiler.type }}-${{ matrix.config.compiler.version }}-${{ matrix.config.lib }}-${{ matrix.build_type }}-${{ matrix.downcast_mode }} @@ -214,7 +214,7 @@ jobs: exit 1 fi - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: "3.8" - name: Install Conan diff --git a/.github/workflows/ci-test-package-cmake.yml b/.github/workflows/ci-test-package-cmake.yml index 5ac33f34..645220d5 100644 --- a/.github/workflows/ci-test-package-cmake.yml +++ b/.github/workflows/ci-test-package-cmake.yml @@ -167,9 +167,9 @@ jobs: uses: ASzc/change-string-case-action@v2 with: string: ${{ matrix.build_type }} - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Cache Conan data - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: cache-conan-data with: @@ -217,7 +217,7 @@ jobs: exit 1 fi - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: "3.8" - name: Install Conan diff --git a/.github/workflows/citation.yml b/.github/workflows/citation.yml index 3b387aca..56423856 100644 --- a/.github/workflows/citation.yml +++ b/.github/workflows/citation.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 # This is needed for workflows running on # ubuntu-20.04 or later diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 2d85b143..7322bbef 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -40,7 +40,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL @@ -63,7 +63,7 @@ jobs: - name: Cache Conan data if: matrix.language == 'cpp' - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: cache-conan-data with: @@ -75,7 +75,7 @@ jobs: ${{ runner.os }}- - name: Set up Python if: matrix.language == 'cpp' - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: "3.8" - name: Conan build diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 0655eae8..f42de3b8 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -47,9 +47,9 @@ jobs: name: Generate documentation runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Cache Conan data - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: cache-conan-data with: @@ -63,7 +63,7 @@ jobs: run: | sudo apt install -y ninja-build - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: "3.8" - name: Install Python dependencies