PR checklist#
All PRs#
-
just validatepasses -
just lintpasses on a built image -
just boot-testpasses (orjust boot-fast/just boot-vm) - Commit trailer:
Assisted-by:orSigned-off-by:— notCo-authored-by: -
Closes #NNNin the PR body - I am using an agent and I take responsibility for this PR
Junction bumps (gnome-build-meta.bst or freedesktop-sdk.bst)#
- Only junction
.bstfiles changed — nopatches/modifications in the same commit - All existing patches in the relevant
patches/directory still apply cleanly
Junction-only bumps from
mergeraptor[bot]are pre-approved oncevalidateande2epass (or e2e is skipped for non-image paths).
Patch additions or removals (patches/)#
-
Upstream-Status:header:Submitted/Accepted/Pending/Not-applicable - Upstream commit or PR linked if backporting
- Drop the patch if the fix is already upstream in the new junction ref
- Filenames numbered sequentially (alphabetical = apply order)
- Exit condition documented: "Drop when fdsdk ships X" or "Drop after GBM gnome-50 reaches Y"
OCI image assembly (elements/oci/)#
-
ldconfig -r /layerpresent afterdconf update, beforebuild-oci— see oci-assembly.md
Element changes (elements/bluefin/)#
-
mkdir -pbefore anyln -sf - Binary elements:
ref:pinned to tag/commit, not a branch - No
date,hostname,whoami,curlininstall-commands - New systemd units enabled via BST install commands, not post-install scripts