Alexander Mikhalitsyn
39e4724f38
tests: add /proc/pressure/* virtualization tests
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2025-10-31 19:19:24 +01:00
Alexander Mikhalitsyn
e422b6428e
github: enable mocks for CI builds
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2025-10-31 19:04:55 +01:00
Stéphane Graber
8a281f9f29
github: Use Github Arm runners
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-08-12 23:43:02 -04:00
Stéphane Graber
3d81122140
github: Bump actions/checkout to v5
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-08-12 23:29:46 -04:00
Stéphane Graber
3a43ced282
github: Improve progress reporting
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-18 22:55:57 -05:00
Stéphane Graber
f81944262f
github: Cleanup testsuite action
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-18 16:01:31 -05:00
Stéphane Graber
a1f9602d60
github: Update checkout to v4
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-18 16:01:30 -05:00
Stéphane Graber
10c990fd10
github: Simplify build action
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-18 16:01:29 -05:00
Stéphane Graber
370f6a4a13
github: Update coverity workflow
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-18 15:05:44 -05:00
Stéphane Graber
124ad8bd3d
github: Use shared logic
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-18 11:03:29 -05:00
Stéphane Graber
8c5f16119e
github: Add arm64 tests
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-17 15:41:14 -05:00
Stéphane Graber
39dc9b3c21
github: Simplify tests workflow
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-17 15:41:12 -05:00
Stéphane Graber
c65ddc758d
github: Bump Ubuntu version
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-17 13:40:57 -05:00
Alexander Mikhalitsyn
15f614c50c
github: add live upgrade test between stable-{5,6} branches
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2024-06-10 17:01:30 +02:00
Alexander Mikhalitsyn
8c88d4e171
github: add ISSUE_TEMPLATE.md
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2024-06-10 15:42:20 +02:00
Alexander Mikhalitsyn
fd35d40aef
github: update coverity test to use Ubuntu 22.04
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2024-06-07 13:18:03 +02:00
Alexander Mikhalitsyn
e5a5c8c7a5
github: add lxcfs live upgrade compatibility test
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2024-06-07 13:18:00 +02:00
Stéphane Graber
0c08f0db97
Revert "github: workaround CI issue with ASAN"
...
This reverts commit 3517755123 .
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-03-26 10:21:07 -04:00
Alexander Mikhalitsyn
3517755123
github: workaround CI issue with ASAN
...
https://github.com/actions/runner-images/issues/9491
7b4f288ce9
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2024-03-18 11:41:01 +01:00
Stéphane Graber
d822113a50
github: Update for main branch
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2023-07-24 11:28:10 -04:00
Alexander Mikhalitsyn
08c3d25983
github: remove ubuntu-18.04
...
Unfortunately, it's deprecated and not working properly:
https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2023-04-13 11:32:27 +02:00
Alexander Mikhalitsyn
207b7d3d16
github: start using ubuntu-22.04 image
...
We've moved snap from core20 to core22, let's
test LXCFS on Ubuntu 22.04 too.
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2023-04-13 00:31:20 +02:00
Christian Brauner
4eacbe433a
Merge pull request #570 from mihalicyn/readme_sanitizers
...
Enable ASAN and UBSAN in PR tests
2022-12-07 00:08:37 +01:00
Alexander Mikhalitsyn
b27a6fb690
github: enable ASAN and UBSAN during PR tests
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2022-12-06 20:11:30 +01:00
Alexander Mikhalitsyn
070e0a68e2
github: make coverity workflow work with meson
...
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com >
2022-12-06 18:16:23 +01:00
Stéphane Graber
4175587f2a
github: Validate target branch
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com >
2022-07-05 17:26:42 -04:00
Stéphane Graber
a4d9801ff9
github: Restrict permissions
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com >
2022-07-05 17:26:30 -04:00
Stéphane Graber
db98a41250
github: Re-organize Github Actions
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com >
2022-04-07 19:48:52 -04:00
Christian Brauner (Microsoft)
6dc6057662
github: add fuse3 tests
...
Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com >
2022-03-13 11:39:48 +01:00
Morten Linderud
9ec9ae9849
workflows: disable documentation generation
...
Signed-off-by: Morten Linderud <morten@linderud.pw >
2022-03-12 15:58:27 +01:00
Christian Brauner
4d7f58e18a
github/workflows: meson compile -C build everywhere
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com >
2021-10-20 10:37:13 +02:00
Stéphane Graber
e41cc62788
github: Drop 16.04
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com >
2021-10-14 12:52:56 -04:00
Christian Brauner
693ef6c676
github: fix workflows for meson
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com >
2021-09-02 17:31:12 +02:00
Stéphane Graber
87b7d15f71
Switch to Github Actions
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com >
2021-03-17 17:28:48 -04:00