20 Commits

Author SHA1 Message Date
Ludvig Michaelsson
daeaad7a48 ci: update CodeQL
CodeQL action v2 will be deprecated on 2024-12-05.
2024-12-03 07:43:53 +01:00
Ludvig Michaelsson
966964349a ci: rotate runners for ubuntu 24.04
While here, bump clang to clang-19.
2024-10-08 16:46:52 +03:00
Ludvig Michaelsson
3f301921fd actions: bump checkout to v4 2023-11-01 12:34:38 +01:00
Ludvig Michaelsson
056dc161a2 ci: fix codeql workflow permissions 2023-10-11 11:07:09 +02:00
Ludvig Michaelsson
671ec80890 ci: bump actions/checkout 2023-06-20 00:36:13 +02:00
Ludvig Michaelsson
97823710df actions: use ubuntu 22.04 where possible
Underlying issue to install libudev1 appears fixed upstream.

This reverts commit 7f7a08197b.
2022-11-01 19:04:41 +02:00
pedro martelletto
90c5df912b actions: add copyright notices; prompted by #623 2022-08-02 11:38:54 +02:00
pedro martelletto
7f7a08197b actions: avoid ubuntu 22.04
revert to ubuntu 20.04 until
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1979850 is
fixed and libudev1 can be installed.
2022-07-06 09:37:41 +02:00
pedro martelletto
d10a6e0bff actions: bump codeql to v2 2022-06-02 10:01:22 +02:00
pedro martelletto
22ccd74132 actions: use ubuntu-22.04 where possible
use ubuntu-22.04 where possible (everywhere modulo containers)
2022-05-24 13:17:01 +02:00
pedro martelletto
3774f0cad1 actions: master -> main 2022-03-08 10:28:18 +01:00
pedro martelletto
da076142ce enable USE_PCSC everywhere modulo fuzz builds 2022-03-04 13:52:35 +01:00
pedro martelletto
6db91bdaf1 actions: trigger on '-ci' suffix as '/ci' introduces problems 2021-02-21 07:14:07 +01:00
pedro martelletto
ab95d7309b actions: restrict runs to certain branches 2021-02-20 10:52:53 +01:00
pedro martelletto
93fb352ff8 actions: misc; no functional change 2021-02-20 08:44:34 +01:00
pedro martelletto
3db56e4fa3 actions/codeql: address warnings
switch to ubuntu 20.04 and remove the 'git checkout HEAD^2' step

trim some comments while here
2021-02-20 07:51:51 +01:00
Ludvig Michaelsson
bf7ea459cf add zlib as a dependency
needed for ctap2.1 large blobs support
2021-02-01 19:02:41 +01:00
pedro martelletto
7854a53a6c actions: miscellanea
- always execute udev/check.sh in build-linux-gcc;
- switch to actions/checkout@v2;
- alpine: install gnu sort (coreutils);
- consistency and spacing.
2021-01-09 17:01:51 +01:00
Ludvig Michaelsson
23d4410390 workflows: only run codeql analysis on yubico/libfido2
This job will fail on repositories which do not have CodeQL enabled with
the error message

    Error: init action failed: HttpError: repository not enabled for
    code scanning

Instead of generating an error, skip the job if the pipeline runs in
another repository than yubico/libfido2.
2020-10-08 10:02:58 +02:00
Gabriel Kihlman
71acce76b2 CodeQL scanning 2020-10-02 17:51:19 +02:00