Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
dac2d7c
ci: join LOCALVERSION with '+' so release candidates sort below finals
obbardc Sep 4, 2026
1141275
ci: give the Debian revision stub a packaging revision digit
obbardc Sep 4, 2026
193cdbb
ci: compose the Debian snapshot forward instead of parsing LOCALVERSION
obbardc Sep 4, 2026
a6728cf
ci: carry a tag's respin ordinal through the version fields
obbardc Sep 4, 2026
4db43c4
ci: name the commit in both version strings
obbardc Sep 4, 2026
14f260a
ci: date branch-tip builds by their HEAD commit
obbardc Sep 4, 2026
fc0c7ba
packaging: record the source repository, ref and commit in the changelog
obbardc Sep 4, 2026
9742e78
docs: describe the version scheme
obbardc Sep 4, 2026
1421051
scripts: clone the kernel over HTTPS by default
obbardc Sep 5, 2026
1baabb5
scripts: derive every version field through derive-localversion.sh
obbardc Sep 5, 2026
fadd26f
build-kernel.sh: resolve the latest tag the way CI does
obbardc Sep 5, 2026
4a6f206
prepare-source.sh: record where a local build came from
obbardc Sep 5, 2026
52bce34
packaging: date debian/changelog from the kernel commit
obbardc Sep 5, 2026
1f2e563
scripts: add build-source-package.sh
obbardc Sep 5, 2026
b92434e
build-kernel.sh: build a source package, and build from one
obbardc Sep 5, 2026
d95f708
build-kernel.sh: need docker-pkg-build only to build a missing image
obbardc Sep 5, 2026
163780d
docs: describe building and consuming a source package locally
obbardc Sep 5, 2026
cdd779f
ci: resolve staging build-deps from qli-staging
obbardc Sep 5, 2026
acf5989
ci: name the Dependabot config dependabot.yml
obbardc Sep 5, 2026
7adf51d
ci: make one matrix entry one generated package
obbardc Sep 5, 2026
cc2b2c3
docs: describe the flattened delivery matrix
obbardc Sep 5, 2026
6829d9c
ci: move the Ubuntu DKMS exception into the delivery matrix
obbardc Sep 5, 2026
e2218f1
ci: stop the build job name nesting variant above suite
obbardc Sep 5, 2026
4860f42
ci: keep kernel_variant out of the kernel version
obbardc Sep 5, 2026
9481856
ci: name each build leg with its own kernel_variant
obbardc Sep 5, 2026
03c909e
ci: rename the matrix keys to builds and name
obbardc Sep 5, 2026
35df595
ci: add the mainline, linux-next and Arduino flavours
obbardc Sep 5, 2026
b05b209
ci: drop the resolve job and gate the build legs directly
obbardc Sep 5, 2026
49ade7b
ci: branch on the build path in the caller, not inside the build
obbardc Sep 5, 2026
eb1e259
ci: pass prepare's values as step outputs and drop checkout credentials
obbardc Sep 5, 2026
f696ecf
ci: name the Ubuntu build job for where it builds
obbardc Sep 5, 2026
eee7d3e
ci: pull the builder image instead of rebuilding it every job
obbardc Sep 5, 2026
5d10790
ci: name the jobs for what they produce
obbardc Sep 5, 2026
c75ad4a
ci: drop the questing and bookworm suites from CI
obbardc Sep 5, 2026
44b2aac
ci: pin actions/checkout and actions/upload-artifact to v7.0.1
obbardc Sep 5, 2026
5eb8a0a
ci: scope the token per job and say what each permission is for
obbardc Sep 5, 2026
ffec7ba
ci: pin actions/download-artifact to v8.0.1
obbardc Sep 5, 2026
ab89e02
ci: pin actions/stale to v11.0.0
obbardc Sep 5, 2026
294d7dd
ci: pin upload-private-artifact-action to the aws-v4 commit
obbardc Sep 5, 2026
116eb42
ci: add the Qualcomm preflight checks workflow
obbardc Sep 5, 2026
7081ac2
ci: remove the deprecated build-kernel workflow
obbardc Sep 5, 2026
a5ed841
ci: dispatch builds by name, defaulting to the whole matrix
obbardc Sep 5, 2026
125c53c
ci: release by promoting the nightly build, not by rebuilding it
obbardc Sep 5, 2026
c893f97
ci: drop the debug-build input
obbardc Sep 5, 2026
fbd0f8c
ci: drop the PR-override inputs from the workflows
obbardc Sep 5, 2026
44e56cb
ci: let the run decide where a build is published, not the entry
obbardc Sep 5, 2026
8f9fcc7
ci: resolve the nightly's build-dependencies from released archives only
obbardc Sep 5, 2026
2621423
ci: fold the release promotion into the nightly build
obbardc Sep 5, 2026
a6c6c34
ci: state pr-build's empty target-workspace outright
obbardc Sep 5, 2026
5dac176
packaging: drop the trailing ~ from every Debian revision
obbardc Sep 5, 2026
1db705e
ci: say what kver-extra marks in pr-build
obbardc Sep 5, 2026
062a864
ci: bring back a release workflow, building the ref it ships
obbardc Sep 5, 2026
dc799f0
ci: drop the PR-patch inputs nothing passes
obbardc Sep 5, 2026
8b60081
ci: require debian-revision in prepare and drop the matrix lookup
obbardc Sep 5, 2026
5a56974
ci: say why the family guards exist and why a skipped check reads oddly
obbardc Sep 5, 2026
40abad6
ci: pass the changelog date into prepare
obbardc Sep 5, 2026
8d72a07
ci: require the inputs that describe the build
obbardc Sep 5, 2026
e879c05
ci: build the source package in prepare
obbardc Sep 5, 2026
daba449
ci: hand Debusine the source package prepare built
obbardc Sep 5, 2026
8689b43
ci: build the Ubuntu package from the source package
obbardc Sep 5, 2026
c5f92e8
ci: stop uploading the prepared tree
obbardc Sep 5, 2026
a0c95ac
ci: fail when the archive holds a different orig for this version
obbardc Sep 5, 2026
da68b83
ci: build the Ubuntu leg in one job
obbardc Sep 5, 2026
0d17344
ci: publish the source package to S3 beside the binaries
obbardc Sep 5, 2026
afefd40
ci: test for a published version before comparing the orig
obbardc Sep 5, 2026
1e297b7
ci: inline the debusine-build action into its one caller
obbardc Sep 5, 2026
c675b8a
ci: hold most builds and every release disabled
obbardc Sep 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
430 changes: 430 additions & 0 deletions .github/actions/prepare-kernel-source/action.yml

Large diffs are not rendered by default.

File renamed without changes.
460 changes: 0 additions & 460 deletions .github/workflows/build-kernel-deb.yml

This file was deleted.

540 changes: 540 additions & 0 deletions .github/workflows/build-kernel-debian.yml

Large diffs are not rendered by default.

242 changes: 0 additions & 242 deletions .github/workflows/build-kernel-debusine.yml

This file was deleted.

Loading
Loading