1717 target : [macos, iphoneos, iphonesimulator]
1818 steps :
1919 - name : Checkout
20- uses : actions/checkout@v5
20+ uses : actions/checkout@v6
2121 - name : Install dependencies
2222 run : |
2323 brew update
2929 sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.13
3030 sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.14
3131 - name : Cache
32- uses : actions/cache@v4
32+ uses : actions/cache@v5
3333 id : cache
3434 with :
3535 path : cache
6363 cd /Library
6464 zip -q -r ${OLDPWD}/libdigidocpp.${{ matrix.target }}.zip libdigidocpp.*
6565 - name : Archive artifacts
66- uses : actions/upload-artifact@v5
66+ uses : actions/upload-artifact@v6
6767 with :
6868 name : ${{ matrix.target }}
6969 path : |
8383 triplet : x64-android
8484 steps :
8585 - name : Checkout
86- uses : actions/checkout@v5
86+ uses : actions/checkout@v6
8787 - name : Cache vcpkg
88- uses : actions/cache@v4
88+ uses : actions/cache@v5
8989 with :
9090 path : ${{ github.workspace }}/vcpkg_cache
9191 key : vcpkg-${{ matrix.target }}-${{ hashFiles('vcpkg.json', 'vcpkg-ports/**') }}
@@ -101,7 +101,7 @@ jobs:
101101 cmake --build --preset ${{ matrix.target }} --target install/strip
102102 zip -q -r libdigidocpp.${{ matrix.target }}.zip libdigidocpp.${{ matrix.target }}
103103 - name : Archive artifacts
104- uses : actions/upload-artifact@v5
104+ uses : actions/upload-artifact@v6
105105 with :
106106 name : ${{ matrix.target }}
107107 path : |
@@ -119,14 +119,14 @@ jobs:
119119 dnf install -y --setopt=install_weak_deps=False \
120120 ${FEDORA_DEPS} doxygen boost-test swig python3-devel java-25-openjdk-devel rpm-build
121121 - name : Checkout
122- uses : actions/checkout@v5
122+ uses : actions/checkout@v6
123123 - name : Build
124124 run : |
125125 cmake -DCMAKE_INSTALL_SYSCONFDIR=/etc -B build -S .
126126 cmake --build build
127127 cmake --build build --target package
128128 - name : Archive artifacts
129- uses : actions/upload-artifact@v5
129+ uses : actions/upload-artifact@v6
130130 with :
131131 name : fedora_${{ matrix.container }}
132132 path : build/libdigidocpp*.rpm
@@ -156,7 +156,7 @@ jobs:
156156 echo 'path-exclude=/usr/share/doc-base/*' >> /etc/dpkg/dpkg.cfg.d/99-nodocs
157157 apt update -qq && apt install --no-install-recommends -y lsb-release build-essential devscripts debhelper lintian pkg-config ${UBUNTU_DEPS} doxygen swig openjdk-${{ matrix.java }}-jdk-headless libpython3-dev python3-setuptools libboost-test-dev
158158 - name : Checkout
159- uses : actions/checkout@v5
159+ uses : actions/checkout@v6
160160 - name : Setup changelog
161161 run : |
162162 export VERSION=$(grep project CMakeLists.txt | egrep -o "([0-9]{1,}\.)+[0-9]{1,}")
@@ -169,7 +169,7 @@ jobs:
169169 - name : Lintian
170170 run : lintian *.deb;
171171 - name : Archive artifacts
172- uses : actions/upload-artifact@v5
172+ uses : actions/upload-artifact@v6
173173 with :
174174 name : ${{ matrix.dist }}_${{ matrix.ver }}_${{ matrix.arch }}
175175 path : libdigidocpp*.*
@@ -195,9 +195,9 @@ jobs:
195195 CXXFLAGS : ' /D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR' # https://github.com/actions/runner-images/issues/10004
196196 steps :
197197 - name : Checkout
198- uses : actions/checkout@v5
198+ uses : actions/checkout@v6
199199 - name : Cache vcpkg
200- uses : actions/cache@v4
200+ uses : actions/cache@v5
201201 with :
202202 path : ${{ github.workspace }}/vcpkg_cache
203203 key : vcpkg-${{ matrix.toolset }}-${{ matrix.platform }}-${{ hashFiles('vcpkg.json', 'vcpkg-ports/**') }}
@@ -211,7 +211,7 @@ jobs:
211211 env :
212212 VCPKG_BINARY_SOURCES : clear;files,${{ github.workspace }}/vcpkg_cache,readwrite
213213 run : |
214- & "$env:LOCALAPPDATA\Microsoft\WindowsApps\py.exe" install --target=.\python\${{ matrix.platform }} 3.12 -${{ matrix.python }}
214+ & "$env:LOCALAPPDATA\Microsoft\WindowsApps\py.exe" install --target=.\python\${{ matrix.platform }} 3.13 -${{ matrix.python }}
215215 $swig = (Get-Item "$env:LOCALAPPDATA\Microsoft\WinGet\Links\swig.exe").Target
216216 & "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Auxiliary\\Build\\vcvarsall.bat" ${{ matrix.setenv }} "&&" pwsh build.ps1 `
217217 -vcpkg "C:/vcpkg/vcpkg.exe" `
@@ -220,7 +220,7 @@ jobs:
220220 -boost `
221221 -python ${{ github.workspace }}/python
222222 - name : Archive artifacts
223- uses : actions/upload-artifact@v5
223+ uses : actions/upload-artifact@v6
224224 with :
225225 name : msi_${{ matrix.toolset }}_${{ matrix.platform }}
226226 path : ./*.msi
@@ -232,7 +232,7 @@ jobs:
232232 contents : write
233233 steps :
234234 - name : Checkout
235- uses : actions/checkout@v5
235+ uses : actions/checkout@v6
236236 - name : Install dependencies
237237 run : sudo apt update -qq && sudo apt install --no-install-recommends -y doxygen ${UBUNTU_DEPS}
238238 - name : Build docs
@@ -254,7 +254,7 @@ jobs:
254254 PROJECTNAME : ${{ github.repository }}
255255 steps :
256256 - name : Checkout
257- uses : actions/checkout@v5
257+ uses : actions/checkout@v6
258258 - name : Install dependencies
259259 run : sudo apt update -qq && sudo apt install --no-install-recommends -y curl ca-certificates ${UBUNTU_DEPS}
260260 - name : Download Coverity Build Tool
@@ -289,7 +289,7 @@ jobs:
289289 security-events : write
290290 steps :
291291 - name : Checkout
292- uses : actions/checkout@v5
292+ uses : actions/checkout@v6
293293 - name : Install dependencies
294294 run : sudo apt update -qq && sudo apt install --no-install-recommends -y ${UBUNTU_DEPS}
295295 - name : Initialize CodeQL
0 commit comments