Skip to content

Commit f46e401

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents b01cd82 + 0823069 commit f46e401

File tree

1,531 files changed

+64837
-17000
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,531 files changed

+64837
-17000
lines changed

.github/workflows/android_cmake.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3030

3131
- name: Cache
32-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
32+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
3333
id: cache
3434
with:
3535
path: |

.github/workflows/armhf/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -eu
44

55
source ${GDAL_SOURCE_DIR:=..}/scripts/setdevenv.sh
66

7-
autotest/cpp/gdal_unit_test --gtest_filter=-test_cpl.CPLSpawn
7+
autotest/cpp/gdal_unit_test --gtest_filter=-test_cpl.CPLSpawn:test_cpl.CPLGetCurrentThreadCount
88

99
pytest autotest/alg -k "not test_warp_52 and not test_warp_rpc_source_has_geotransform"
1010
# Excluded tests starting at test_tiff_read_multi_threaded are due to lack of virtual memory

.github/workflows/auto_tag_stable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
3131
- name: Checkout code
3232
if: steps.check_branch.outputs.run == 'true'
33-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
33+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3434

3535
- name: Tag
3636
if: steps.check_branch.outputs.run == 'true'

.github/workflows/clang_static_analyzer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-24.04
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3030

3131
- name: Run
3232
run: docker run --rm -v $PWD:$PWD ubuntu:24.04 sh -c "cd $PWD && apt update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends sudo software-properties-common && DEBIAN_FRONTEND=noninteractive sh ./ci/travis/csa_common/before_install.sh && sh ./ci/travis/csa_common/install.sh && sh ./ci/travis/csa_common/script.sh"

.github/workflows/cmake_builds.yml

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ jobs:
3636
cache-name: cmake-ubuntu-jammy
3737
steps:
3838
- name: Checkout GDAL
39-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
39+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4040
- name: Setup cache
41-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
41+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
4242
id: cache
4343
with:
4444
path: ${{ github.workspace }}/.ccache
@@ -61,10 +61,11 @@ jobs:
6161
python3-pytest swig doxygen texlive-latex-base make cppcheck ccache g++ \
6262
libpq-dev libpqtypes-dev postgresql-14 postgresql-14-postgis-3 postgresql-client-14 postgresql-14-postgis-3-scripts
6363
# MSSQL: client side
64-
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
65-
curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
66-
sudo apt-get update
67-
sudo ACCEPT_EULA=Y apt-get install -y msodbcsql17 unixodbc-dev
64+
# Disabled because of Conflicting values set for option Signed-By regarding source https://packages.microsoft.com/ubuntu/22.04/prod/ jammy: /usr/share/keyrings/microsoft-prod.gpg !=
65+
# curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
66+
# curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
67+
# sudo apt-get update
68+
# sudo ACCEPT_EULA=Y apt-get install -y msodbcsql17 unixodbc-dev
6869
# HANA: client side
6970
# Install hdbsql tool
7071
curl -v -j -k -s -L -H "Cookie: eula_3_2_agreed=tools.hana.ondemand.com/developer-license-3_2.txt" https://tools.hana.ondemand.com/additional/hanaclient-latest-linux-x64.tar.gz --output hanaclient-latest-linux-x64.tar.gz \
@@ -93,7 +94,7 @@ jobs:
9394
wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
9495
sudo apt-get install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
9596
sudo apt-get update
96-
sudo apt-get install -y -V libarrow-dev libparquet-dev libarrow-dataset-dev
97+
sudo apt-get install -y -V libarrow-dev libparquet-dev libarrow-dataset-dev libarrow-compute-dev
9798
#
9899
PYTHON_CMD=python3 && $PYTHON_CMD -m pip install -r $GITHUB_WORKSPACE/autotest/requirements.txt
99100
@@ -102,7 +103,8 @@ jobs:
102103
# Build libjxl
103104
# libjxl being still unstable, if the main branch fails to compile/test
104105
# you can replace JXL_TREEISH=main by JXL_TREEISH=sha1_of_known_working_commit
105-
JXL_TREEISH=main
106+
# FIXME: restore JXL_TREEISH=main, once https://github.com/libjxl/libjxl/issues/4410 is solved
107+
JXL_TREEISH=a4e40af31ab4dd6d6b9ce893c4425b7180012916
106108
git clone https://github.com/libjxl/libjxl.git --recursive \
107109
&& cd libjxl \
108110
&& git checkout ${JXL_TREEISH} \
@@ -142,12 +144,12 @@ jobs:
142144
143145
- name: Install pdfium
144146
run: |
145-
wget -q https://github.com/rouault/pdfium_build_gdal_3_11/releases/download/pdfium_7047_v1/install-ubuntu2004-rev7047.tar.gz \
146-
&& tar -xzf install-ubuntu2004-rev7047.tar.gz \
147+
wget -q https://github.com/rouault/pdfium_build_gdal_3_12/releases/download/pdfium_7391_v1/install-ubuntu2004-rev7391.tar.gz \
148+
&& tar -xzf install-ubuntu2004-rev7391.tar.gz \
147149
&& sudo chown -R root:root install \
148150
&& sudo mv install/lib/* /usr/lib/ \
149151
&& sudo mv install/include/* /usr/include/ \
150-
&& sudo rm -rf install-ubuntu2004-rev7047.tar.gz install \
152+
&& sudo rm -rf install-ubuntu2004-rev7391.tar.gz install \
151153
&& sudo apt-get update -y \
152154
&& sudo apt-get install -y --fix-missing --no-install-recommends liblcms2-dev
153155
- name: Configure ccache
@@ -316,9 +318,9 @@ jobs:
316318
run: |
317319
git config --global core.autocrlf false
318320
- name: Checkout GDAL
319-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
321+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
320322
- name: Install development packages
321-
uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # v2.28.0
323+
uses: msys2/setup-msys2@fb197b72ce45fb24f17bf3f807a388985654d1f2 # v2.29.0
322324
with:
323325
msystem: MINGW64
324326
update: true
@@ -329,9 +331,9 @@ jobs:
329331
mingw-w64-x86_64-geos mingw-w64-x86_64-libspatialite mingw-w64-x86_64-proj
330332
mingw-w64-x86_64-cgal mingw-w64-x86_64-libfreexl mingw-w64-x86_64-hdf5 mingw-w64-x86_64-muparser mingw-w64-x86_64-netcdf mingw-w64-x86_64-poppler mingw-w64-x86_64-podofo mingw-w64-x86_64-postgresql
331333
mingw-w64-x86_64-libgeotiff mingw-w64-x86_64-libpng mingw-w64-x86_64-libtiff mingw-w64-x86_64-openjpeg2
332-
mingw-w64-x86_64-python-pip mingw-w64-x86_64-python-numpy mingw-w64-x86_64-python-pytest mingw-w64-x86_64-python-setuptools mingw-w64-x86_64-python-lxml mingw-w64-x86_64-swig mingw-w64-x86_64-python-psutil mingw-w64-x86_64-blosc mingw-w64-x86_64-libavif
334+
mingw-w64-x86_64-python-pip mingw-w64-x86_64-python-numpy mingw-w64-x86_64-python-pytest mingw-w64-x86_64-python-setuptools mingw-w64-x86_64-swig mingw-w64-x86_64-python-psutil mingw-w64-x86_64-blosc mingw-w64-x86_64-libavif
333335
- name: Setup cache
334-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
336+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
335337
id: cache
336338
with:
337339
path: ${{ github.workspace }}\.ccache
@@ -353,7 +355,7 @@ jobs:
353355
run: |
354356
# One of the dependencies of jsonschema 4.18 is rpds_py which requires a Rust compiler
355357
PYTHON_CMD=python3 && $PYTHON_CMD -m pip install "jsonschema<4.18"
356-
PYTHON_CMD=python3 && $PYTHON_CMD -m pip install -r autotest/requirements.txt
358+
PYTHON_CMD=python3 && $PYTHON_CMD -m pip install pytest-sugar pytest-env pytest-benchmark filelock
357359
# Disable mySQL since C:/mysql/lib/mysqlclient.lib (unrelated to msys) is found, which causes linking issues
358360
# Set explicitly CMAKE_C|CXX_COMPILER otherwise C:/ProgramData/chocolatey/bin/gcc.exe would be used
359361
# Disable GDAL_ENABLE_DRIVER_HDF5 because of https://github.com/OSGeo/gdal/issues/11181
@@ -411,7 +413,7 @@ jobs:
411413
run: |
412414
git config --global core.autocrlf false
413415
- name: Checkout GDAL
414-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
416+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
415417
- uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
416418
- name: populate JAVA_HOME
417419
shell: pwsh
@@ -441,8 +443,8 @@ jobs:
441443
- name: Install pdfium
442444
shell: bash -l {0}
443445
run: |
444-
curl -LOs https://github.com/rouault/pdfium_build_gdal_3_11/releases/download/pdfium_7047_v1/install-win10-vs2019-x64-rev7047.zip
445-
unzip install-win10-vs2019-x64-rev7047.zip
446+
curl -LOs https://github.com/rouault/pdfium_build_gdal_3_12/releases/download/pdfium_7391_v1/install-win10-vs2019-x64-rev7391.zip
447+
unzip install-win10-vs2019-x64-rev7391.zip
446448
mv install install-pdfium
447449
448450
- name: Remove conflicting libraries
@@ -522,7 +524,7 @@ jobs:
522524
run: |
523525
git config --global core.autocrlf false
524526
- name: Checkout GDAL
525-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
527+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
526528
- uses: conda-incubator/setup-miniconda@835234971496cad1653abb28a638a281cf32541f # v3.2.0
527529
with:
528530
activate-environment: gdalenv
@@ -606,9 +608,9 @@ jobs:
606608
with:
607609
xcode-version: '15.4.0'
608610
- name: Checkout GDAL
609-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
611+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
610612
- name: Setup cache
611-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
613+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
612614
id: cache
613615
with:
614616
path: ${{ github.workspace }}/.ccache
@@ -693,7 +695,7 @@ jobs:
693695
run: |
694696
git config --global core.autocrlf false
695697
- name: Checkout GDAL
696-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
698+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
697699
- uses: conda-incubator/setup-miniconda@835234971496cad1653abb28a638a281cf32541f # v3.2.0
698700
with:
699701
activate-environment: gdalenv

.github/workflows/code_checks.yml

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
container: ubuntu:20.04
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2929

3030
- name: Install Requirements
3131
run: |
@@ -48,7 +48,7 @@ jobs:
4848
container: ubuntu:24.04
4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
51+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5252

5353
- name: Install Requirements
5454
run: |
@@ -70,7 +70,7 @@ jobs:
7070
runs-on: ubuntu-latest
7171
steps:
7272
- name: Checkout
73-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
73+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7474

7575
- name: Install Requirements
7676
run: |
@@ -111,7 +111,7 @@ jobs:
111111
runs-on: ubuntu-latest
112112
steps:
113113
- name: Checkout
114-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
114+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
115115

116116
- name: Detect tabulations
117117
run: ./scripts/detect_tabulations.sh
@@ -131,6 +131,9 @@ jobs:
131131
- name: Detect (a+b-1)/b
132132
run: ./scripts/detect_a_plus_b_minus_1_div_b.sh
133133

134+
- name: Detect 'virtual' and 'override'
135+
run: ./scripts/detect_virtual_override.sh
136+
134137
# Helps detecting updates of internal libjson-c where replacement
135138
# of strtod() -> CPLStrtod() is missing. The later function is not
136139
# locale sensitive. An alternative would be to make sure that HAVE_USELOCALE
@@ -155,23 +158,23 @@ jobs:
155158
sudo apt-get install -y python3 coreutils
156159
157160
- name: Checkout
158-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
161+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
159162

160163
- name: Detect binary files
161164
run: python3 ./scripts/check_binaries.py
162165

163166
linting:
164167
runs-on: ubuntu-24.04
165168
steps:
166-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
169+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
167170
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
168171
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
169172

170173
other_checks:
171174
runs-on: ubuntu-24.04
172175
steps:
173176
- name: Checkout
174-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
177+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
175178

176179
- name: Install Requirements
177180
run: |
@@ -191,7 +194,7 @@ jobs:
191194
runs-on: ubuntu-latest
192195
steps:
193196
- name: Checkout
194-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
197+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
195198
- name: Set up Python
196199
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
197200
with:
@@ -207,7 +210,7 @@ jobs:
207210
runs-on: ubuntu-latest
208211
steps:
209212
- name: Checkout
210-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
213+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
211214

212215
- name: Install requirements
213216
run: |
@@ -224,7 +227,7 @@ jobs:
224227
runs-on: ubuntu-latest
225228
steps:
226229
- name: Checkout
227-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
230+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
228231
- name: Set up Python
229232
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
230233
with:
@@ -235,3 +238,17 @@ jobs:
235238
git diff
236239
git diff --quiet || (echo "You need to run scripts/collect_config_options to update port/cpl_known_config_options.h" && /bin/false)
237240
241+
check-driver-connection-prefix:
242+
runs-on: ubuntu-latest
243+
steps:
244+
- name: Checkout
245+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
246+
- name: Set up Python
247+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
248+
with:
249+
python-version: 3.8
250+
- name: Check cmakelist
251+
run: |
252+
python scripts/collect_driver_connection_prefix.py
253+
git diff
254+
git diff --quiet || (echo "You need to run scripts/collect_driver_connection_prefix.py to update gcore/gdal_known_connection_prefixes.h" && /bin/false)

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646

4747
steps:
4848
- name: Checkout repository
49-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5050

5151
- name: Install dependencies
5252
run: |
@@ -108,7 +108,7 @@ jobs:
108108
# We do that after running CMake to avoid CodeQL to trigger during CMake time,
109109
# in particular during HDF5 detection which is terribly slow (https://github.com/OSGeo/gdal/issues/9549)
110110
- name: Initialize CodeQL
111-
uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
111+
uses: github/codeql-action/init@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5
112112
with:
113113
languages: ${{ matrix.language }}
114114
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -128,6 +128,6 @@ jobs:
128128
cmake --build build -j$(nproc)
129129
130130
- name: Perform CodeQL Analysis
131-
uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
131+
uses: github/codeql-action/analyze@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5
132132
with:
133133
category: "/language:${{matrix.language}}"

.github/workflows/conda.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ jobs:
3838
CACHE_NUMBER: 0
3939

4040
steps:
41-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
41+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4242

4343
- name: Support longpaths
4444
run: git config --system core.longpaths true
4545
if: matrix.platform == 'windows-latest'
4646

4747
- name: Cache Conda Environment
48-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
48+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
4949
with:
5050
path: ~/conda_pkgs_dir
5151
key: ${{ runner.os }}-${{ steps.get-date.outputs.today }}-conda-${{ env.CACHE_NUMBER }}

.github/workflows/coverage/test.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ IP=host.docker.internal
2222
(cd autotest && OGR_PG_CONNECTION_STRING="host=$IP port=25432 dbname=autotest user=docker password=docker" $PYTEST --capture=no -ra ogr/ogr_pg.py)
2323
(cd autotest && PGHOST="$IP" PGPORT=25432 PGUSER=docker PGPASSWORD=docker $PYTEST --capture=no -ra gdrivers/postgisraster.py)
2424

25+
(cd autotest && $PYTEST --capture=no -ra utilities/test_gdalalg_raster_tile.py::test_gdalalg_raster_tile_fork_auto)
26+
2527
# Generate coverage report
2628
lcov --directory . --capture --output-file gdal.info 2>/dev/null
2729
cp gdal.info gdal_filtered.info

.github/workflows/coverity_scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
steps:
4545
- name: Checkout
46-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
46+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4747

4848
- name: Login to GHCR
4949
if: env.CONTAINER_REGISTRY == 'ghcr.io'

0 commit comments

Comments
 (0)