Commit Graph

5 Commits

Author SHA1 Message Date
Vadim Zeitlin a02f9a8f13 Update checkout action to use node 20
The previous version of the action, using node 16, is deprecated now and
will stop working soon.
2024-03-19 21:43:39 +01:00
Vadim Zeitlin 6af2466ee3 Disable automatic execution of CodeQL workflow
It's not really clear if it's useful at all, but it's absolutely clear
that it's not worth spending time dealing with the spurious errors in it
that happen almost every time now, so keep it, but don't run it
automatically.
2022-10-28 00:14:30 +02:00
Vadim Zeitlin d83fc827bd Update used actions to Node 16-based versions
See

- https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
- https://github.blog/changelog/2022-04-27-code-scanning-deprecation-of-codeql-action-v1/
2022-10-27 18:30:46 +02:00
Vadim Zeitlin 9ecda7e5af Remove SOCI_CI_PACKAGES and always install CMake under Linux
It doesn't make much sense to configure this outside of the installation
script when we can already just install it from the script itself.

No real changes.
2022-10-27 18:27:01 +02:00
Vadim Zeitlin b41c0bad46 Add simple CodeQL analysis workflow
Try using CodeQL with SOCI.

As a side effect, also add "all" pseudo-backend for building everything.
2021-07-10 11:51:17 +02:00