You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 14c619c
Browse filesBrowse the repository at this point in the historyBrowse files
Fix: Update deprecated GitHub Actions and fix subsequent build and test failures
Updates `actions/checkout` and `actions/cache` to v4 in the GitHub Actions workflows.
This change also addresses a number of cascading issues that were revealed by the newer runner environments provided by the updated actions:
- Updates clang-13 to clang-14 on ubuntu-latest where it is not available.
- Removes the `valgrind-dbg` package which is no longer available.
- Fixes a `-Werror=overloaded-virtual` C++ compilation error by adding a `using` declaration to the `LT_BEGIN_TEST` macro.
- Resolves a test failure on macOS where the daemon could not bind to port 8080 by using a random port for each test run.
- Moves the random port generation logic to a new `test/test_utils.hpp` file for better code organization.
- Adds a `perror` call for better error reporting when the webserver fails to start.
0 commit comments