Skip to content

Commit

Permalink
Add more information in README
Browse files Browse the repository at this point in the history
  • Loading branch information
danobi committed Jan 2, 2025
1 parent c0a7f0d commit f355d84
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# kernels

This repository holds both infrastructure and assets for bpftrace's CI kernels.

We use a [dummy release][1] as an object store.

## Adding a new kernel

To add a new kernel, update [KERNELS][0] with the upstream tag of the version
you want. Examples: `v6.12`, `v6.12-rc7`.

Once the change is checked in, automation build and upload any kernels not
already present in the [Assets Release][0] to the assets release.

## Changing already-built kernels

Automation is not yet smart enough to rebuild and reupload older kernels
affected by a config or infra change. If you want to change an already-uploaded
kernel, delete the impacted kernel from the release assets and trigger a new
run.

[0]: ./KERNELS
[1]: https://github.com/bpftrace/kernels/releases/tag/assets

0 comments on commit f355d84

Please sign in to comment.