<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/.github/workflows/ci_checkpatch.conf, branch rpi-mipi</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/.github/workflows/ci_checkpatch.conf?h=rpi-mipi</id>
<link rel='self' href='https://git.amat.us/linux/atom/.github/workflows/ci_checkpatch.conf?h=rpi-mipi'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2025-03-25T12:26:52Z</updated>
<entry>
<title>workflows: We all love checkpatch, so add it to the CI workflows</title>
<updated>2025-03-25T12:26:52Z</updated>
<author>
<name>Dave Stevenson</name>
<email>dave.stevenson@raspberrypi.com</email>
</author>
<published>2023-03-08T15:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=200e40ee35e0c22a34bdf5609d1a023f6a764986'/>
<id>urn:sha1:200e40ee35e0c22a34bdf5609d1a023f6a764986</id>
<content type='text'>
This is currently running on defaults, so the --strict desired
for media drivers and similar won't be observed. That may be
possible to add later.

Signed-off-by: Dave Stevenson &lt;dave.stevenson@raspberrypi.com&gt;

.github: Add Github Workflow for KUnit

Now that we have some KUnit coverage, let's add a github actions file to
run them on each push or pull request.

Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

.github/workflows: Add dtoverlaycheck workflow

Signed-off-by: Dave Stevenson &lt;dave.stevenson@raspberrypi.com&gt;

.github/workflows: Create workflow to CI kernel builds

Builds the bcmrpi, bcm2709, bcm2711, and bcm2835 32 bit kernels,
and defconfig and bcm2711 64bit kernels, saving the artifacts for
7 days.

Signed-off-by: Dave Stevenson &lt;dave.stevenson@raspberrypi.com&gt;

.github: Skip broken Generic DRM/KMS Unit Tests

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;

.github/workflows: Set warnings-as-errors for builds

To avoid code with build warnings being introduced into the tree, force
CONFIG_WERROR=y in the build workflow.

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;

.github/workflows: Correct kernel builds artifacts

Modify the kernel build workflow to create artifacts with the correct
names and structure, both as an example of what we expect and in case
anyone wants to use the output.

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;

.github/workflows: Switch to a matrix build

Remove the per-build duplication by putting build parameters in a
matrix.

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;

.github/workflows: Retain artifacts for 90 days

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;

.github/workflows: Add a bcm2712 build configuration

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;

Update kernel-build.yml to use node.js 20

Upgrade the actions to v4 to get rid of the warning about migrating from node.js 16.

Update kunit.yml to use node.js 20

Bump actions/checkout to v4.

Update dtoverlaycheck.yml to node.js 20

.github/workflows: More jobs for kernel builds

Using the "cores * 1.5" heuristic, configure the kernel builds for the
4-core GitHub-hosted runners.

Signed-off-by: Phil Elwell &lt;phil@raspberrypi.com&gt;
</content>
</entry>
</feed>
