diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 23649486..a6421f28 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install dependencies run: | diff --git a/.github/workflows/nightly_Linux_distributions.yml b/.github/workflows/nightly_Linux_distributions.yml index 7dbd059e..0f1ae1c9 100644 --- a/.github/workflows/nightly_Linux_distributions.yml +++ b/.github/workflows/nightly_Linux_distributions.yml @@ -33,7 +33,7 @@ jobs: CMAKE_FLAGS: -DEXIV2_TEAM_EXTRA_WARNINGS=OFF -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_ENABLE_CURL=ON -DEXIV2_BUILD_UNIT_TESTS=OFF -DEXIV2_TEAM_WARNINGS_AS_ERRORS=OFF -DCMAKE_INSTALL_PREFIX=install steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: ./ci/install_dependencies.sh - name: Build and install diff --git a/.github/workflows/on_PR_linux_fuzz.yml b/.github/workflows/on_PR_linux_fuzz.yml index 3c1e28f4..9195ae1c 100644 --- a/.github/workflows/on_PR_linux_fuzz.yml +++ b/.github/workflows/on_PR_linux_fuzz.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo ./ci/install_dependencies.sh diff --git a/.github/workflows/on_PR_linux_matrix.yml b/.github/workflows/on_PR_linux_matrix.yml index f47e5457..da86e122 100644 --- a/.github/workflows/on_PR_linux_matrix.yml +++ b/.github/workflows/on_PR_linux_matrix.yml @@ -21,7 +21,7 @@ jobs: shared_libraries: [ON, OFF] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | diff --git a/.github/workflows/on_PR_linux_special_builds.yml b/.github/workflows/on_PR_linux_special_builds.yml index 945fe29f..023bee7b 100644 --- a/.github/workflows/on_PR_linux_special_builds.yml +++ b/.github/workflows/on_PR_linux_special_builds.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 2 # Trying to deal with warning: -> Issue detecting commit SHA. Please run actions/checkout with fetch-depth > 1 or set to 0 @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | @@ -98,7 +98,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | @@ -131,7 +131,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | diff --git a/.github/workflows/on_PR_linux_staticAnalysis.yml b/.github/workflows/on_PR_linux_staticAnalysis.yml index d4704ad2..c799a82e 100644 --- a/.github/workflows/on_PR_linux_staticAnalysis.yml +++ b/.github/workflows/on_PR_linux_staticAnalysis.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 2 # Trying to deal with warning: -> Issue detecting commit SHA. Please run actions/checkout with fetch-depth > 1 or set to 0 diff --git a/.github/workflows/on_PR_mac_matrix.yml b/.github/workflows/on_PR_mac_matrix.yml index 664693d1..3311f290 100644 --- a/.github/workflows/on_PR_mac_matrix.yml +++ b/.github/workflows/on_PR_mac_matrix.yml @@ -21,7 +21,7 @@ jobs: shared_libraries: [ON, OFF] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | diff --git a/.github/workflows/on_PR_mac_special_builds.yml b/.github/workflows/on_PR_mac_special_builds.yml index f15a97bf..67e76562 100644 --- a/.github/workflows/on_PR_mac_special_builds.yml +++ b/.github/workflows/on_PR_mac_special_builds.yml @@ -16,7 +16,7 @@ jobs: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | diff --git a/.github/workflows/on_PR_meson.yaml b/.github/workflows/on_PR_meson.yaml index 7fdcc00d..1eeb6532 100644 --- a/.github/workflows/on_PR_meson.yaml +++ b/.github/workflows/on_PR_meson.yaml @@ -15,7 +15,7 @@ jobs: cxx: ['7', '10'] deps: ['enabled', 'disabled'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: awalsh128/cache-apt-pkgs-action@v1 with: packages: g++-${{matrix.cxx}} libcurl4-gnutls-dev libbrotli-dev libinih-dev libgmock-dev libgtest-dev gettext ninja-build @@ -37,7 +37,7 @@ jobs: cxx: ['7', '12'] deps: ['enabled', 'disabled'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: awalsh128/cache-apt-pkgs-action@v1 with: packages: clang-${{matrix.cxx}} libc++abi-${{matrix.cxx}}-dev libc++-${{matrix.cxx}}-dev lld-${{matrix.cxx}} libcurl4-gnutls-dev libbrotli-dev gettext ninja-build @@ -61,7 +61,7 @@ jobs: deps: ['forcefallback', 'default'] platform: ['x64', 'x86'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install packages run: | @@ -83,7 +83,7 @@ jobs: matrix: deps: ['forcefallback', 'default'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install packages run: | @@ -110,7 +110,7 @@ jobs: run: shell: msys2 {0} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: msys2/setup-msys2@v2 with: @@ -137,7 +137,7 @@ jobs: matrix: deps: ['enabled', 'disabled'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install packages run: | @@ -153,7 +153,7 @@ jobs: runs-on: macos-latest name: FreeBSD steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: FreeBSD uses: vmactions/freebsd-vm@v0 with: diff --git a/.github/workflows/on_PR_windows_matrix.yml b/.github/workflows/on_PR_windows_matrix.yml index 5426cca2..878e80a8 100644 --- a/.github/workflows/on_PR_windows_matrix.yml +++ b/.github/workflows/on_PR_windows_matrix.yml @@ -30,7 +30,7 @@ jobs: platform: [ x64, x86 ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Visual Studio shell uses: ilammy/msvc-dev-cmd@v1 @@ -94,7 +94,7 @@ jobs: shell: msys2 {0} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up MSYS2 uses: msys2/setup-msys2@v2 @@ -150,7 +150,7 @@ jobs: # Make sure we don't check out scripts using Windows CRLF line endings - run: git config --global core.autocrlf input shell: pwsh - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Cygwin uses: cygwin/cygwin-install-action@v4 diff --git a/.github/workflows/on_push_BasicWinLinMac.yml b/.github/workflows/on_push_BasicWinLinMac.yml index 0db9dea3..360175d1 100644 --- a/.github/workflows/on_push_BasicWinLinMac.yml +++ b/.github/workflows/on_push_BasicWinLinMac.yml @@ -20,7 +20,7 @@ jobs: runs-on: windows-2022 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Visual Studio shell uses: ilammy/msvc-dev-cmd@v1 @@ -58,7 +58,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | @@ -87,7 +87,7 @@ jobs: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | diff --git a/.github/workflows/on_push_ExtraJobsForMain.yml b/.github/workflows/on_push_ExtraJobsForMain.yml index 454a2021..73992ff3 100644 --- a/.github/workflows/on_push_ExtraJobsForMain.yml +++ b/.github/workflows/on_push_ExtraJobsForMain.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | diff --git a/.github/workflows/on_push_clang_format.yml b/.github/workflows/on_push_clang_format.yml index 54aaf941..a8822b89 100644 --- a/.github/workflows/on_push_clang_format.yml +++ b/.github/workflows/on_push_clang_format.yml @@ -7,7 +7,7 @@ jobs: clang-format-checking: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: DoozyX/clang-format-lint-action@v0.16 with: source: '.' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ac25a4cc..6bd673d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: name: 'Build Linux Release' runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | @@ -57,7 +57,7 @@ jobs: name: 'Build macOS Release' runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | @@ -95,7 +95,7 @@ jobs: name: 'Build Windows Release' runs-on: windows-2022 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Visual Studio shell uses: ilammy/msvc-dev-cmd@v1