Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache kernel builds #72

Merged
merged 2 commits into from
Sep 4, 2024
Merged

Cache kernel builds #72

merged 2 commits into from
Sep 4, 2024

Conversation

l0kod
Copy link
Member

@l0kod l0kod commented Sep 3, 2024

This will make it easy to support new tested kernel features (e.g. IOCTL).

Use action/checkout@v4 and fix fetch-depth for landlock-test-tools. See
https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

Signed-off-by: Mickaël Salaün <mic@digikod.net>
@l0kod l0kod force-pushed the cache-kernel-builds branch 4 times, most recently from 83264db to be97bd5 Compare September 4, 2024 18:41
Ease maintenance of landlock-test-tools and avoid adding new built
artifacts for each major kernel release.

We now use the latest versions according to landlock-lsm/linux branches
for each meaningful kernel.

To simplify the new ubuntu_22_rust_stable, don't run tests against the
local kernel, which is already done with ubuntu_22_rust_msrv.

Reorder install, clone and build steps in ubuntu_22_rust_stable to clean
up the working directory.

Signed-off-by: Mickaël Salaün <mic@digikod.net>
@l0kod l0kod force-pushed the cache-kernel-builds branch from be97bd5 to e95e9f8 Compare September 4, 2024 18:52
@l0kod l0kod merged commit e95e9f8 into landlock-lsm:main Sep 4, 2024
22 checks passed
@l0kod l0kod deleted the cache-kernel-builds branch September 4, 2024 18:56
@l0kod l0kod mentioned this pull request Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant