debugging (still fails for old cache) (#1485)

* debugging (still fails for old cache)

* verification removed. Leaving the creating and restorign cachec at v1.6.1 instead of latest for cache-apt-pkgs-action

* cache-apt-pkgs-action at v1.6.1 also for build_documentation yaml

* Clean up run_tests.yaml by removing comments

Removed commented-out line for clarity.

---------

Co-authored-by: AliceMazzoleni99 <alice.mazzoleni@psi.ch>
This commit is contained in:
2026-08-03 09:32:15 +02:00
committed by mazzol_a
co-authored by mazzol_a
parent 2554e7520d
commit 3a780271c6
3 changed files with 1 additions and 56 deletions
+1 -1
View File
@@ -52,7 +52,7 @@ jobs:
fi
- name: Install System Packages
uses: awalsh128/cache-apt-pkgs-action@latest
uses: awalsh128/cache-apt-pkgs-action@v1.6.1
with:
packages: libhdf5-dev doxygen
version: 1.0
-30
View File
@@ -27,36 +27,6 @@ jobs:
packages: libhdf5-dev qtbase5-dev qt5-qmake libqt5svg5-dev libpng-dev libtiff-dev
version: 1.0
# verify packages restored from cache are installed.
# This catches incomplete apt installs after cache restore.
- name: Verify apt packages
id: verify_packages
run: |
failed=""
for pkg in \
libhdf5-dev \
qtbase5-dev \
qt5-qmake \
libqt5svg5-dev \
libpng-dev \
libtiff-dev \
libfmt-dev
do
if ! dpkg -s "$pkg" >/dev/null 2>&1; then
echo "Missing: $pkg"
failed="$failed $pkg"
fi
done
if [ -n "$failed" ]; then
echo "Missing packages after cache restore: $failed. Try deleting the cache and rerunning the workflow."
exit 1
else
echo "All apt packages are installed"
fi
- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
-25
View File
@@ -26,31 +26,6 @@ jobs:
packages: libhdf5-dev
version: 1.0
# verify packages restored from cache are installed.
# This catches incomplete apt installs after cache restore.
- name: Verify apt packages
id: verify_packages
run: |
failed=""
for pkg in \
libhdf5-dev \
libfmt-dev
do
if ! dpkg -s "$pkg" >/dev/null 2>&1; then
echo "Missing: $pkg"
failed="$failed $pkg"
fi
done
if [ -n "$failed" ]; then
echo "Missing packages after cache restore: $failed. Try deleting the cache and rerunning the workflow."
exit 1
else
echo "All apt packages are installed"
fi
- name: Configure CMake
run: |
cmake -B ${{github.workspace}}/build \