Releases: armbian/build
v24.8.0-trunk.222
Armbian rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's was changed in past week?
- Odroid M1: add a network rule to rename default name by @igorpecovnik in 2a2e609
armbian/build
- bootscript: Remove deprecated bootarg "swapaccount=1" by @ColorfulRhino in 2937ceb
armbian/build
- cli: Improve formatting on dts-check scripts with
shellfmt.sh
by @ColorfulRhino in d75b181armbian/build
- cli: prepare-host: Invert host-release checking for python2 by @ColorfulRhino in 24816c1
armbian/build
- python: Move
python3-setuptools
andpython3-pyelftools
to requirements.txt by @ColorfulRhino in 04f619darmbian/build
- python: Re-enable
dtschema
andyamllint
in requirements.txt by @ColorfulRhino in 235a3b5armbian/build
- cli: commands: Ignore cache for dts-check command by @ColorfulRhino in 5ec9564
armbian/build
- cli: python-tools: Add toolchain to PATH to fix building wheels by @ColorfulRhino in 9ff35b7
armbian/build
- DTS-check: Python librarires have troubles to build, disabling for now by @igorpecovnik in 024c086
armbian/build
- Fix aml-s9xx-box bsp-cli package upgrade by @SteeManMI in 2ffbb3b
armbian/build
- actions: Use "all-globs" instead of "any-glob" for negated checks by @ColorfulRhino in c3756da
armbian/build
- Fix formatting in scripts by running
lib/tools/shellfmt.sh
version 3.8.0 by @ColorfulRhino in 3cca9dcarmbian/build
- tools: Slightly improve output for shellfmt by @ColorfulRhino in 7f8576f
armbian/build
- tools: Update shellfmt default version to 3.8.0 by @ColorfulRhino in a46481c
armbian/build
- dependabot: Add weekly update check for Pip requirements.txt packages by @ColorfulRhino in cade8cf
armbian/build
- cli: python-tools: Use requirements.txt file for Pip dependencies by @ColorfulRhino in 7aadb80
armbian/build
- cli: Add command "dts-check" by @ColorfulRhino in de81f10
armbian/build
- python-tools: Bump pip dependencies to their latest versions by @ColorfulRhino in 663530d
armbian/build
- kernel: mainline: Bump 6.10-rc4 to 6.10-rc5 by @ColorfulRhino in fc30cbe
armbian/build
- Revert "distro: trixie: Add riscv64 to supported architectures" by @ColorfulRhino in dac7d13
armbian/build
- distro: trixie: Add riscv64 to supported architectures by @ColorfulRhino in 622170c
armbian/build
- Rockcchip RK3588: Rename overlay suffix to match reality by @igorpecovnik in 8618c4b
armbian/build
- Remove random-mac workaround for rockchip64 family by @igorpecovnik in d317e54
armbian/build
- Use netplan mac setting only with systemd-networkd by @igorpecovnik in 7b33243
armbian/build
- phytium-embedded: add bpf_syscall support by @chainsx in b41d055
armbian/build
- Helios64: move to supported section by @igorpecovnik in 0cb5eac
armbian/build
- networking: main-config: introduce
NETWORKING_STACK
to control network exts; allow "none"; fix typo by @rpardini in 8bc4335armbian/build
- networking: exts: introduce sanity checks, debug info by @rpardini in 71d5e19
armbian/build
- Add orangepi5-plus UART overlays - rockchip-rk3588-6.10 by @alexl83 in 22b8945
armbian/build
- Add orangepi5-plus UART overlays by @alexl83 in 131eba4
armbian/build
- rk3588: Enable
current
kernel branch for CM3588 NAS and NanoPC T6 by @ColorfulRhino in f94a04earmbian/build
- Merge pull request #85 from pyavitz/RTL8852BS-001 by @igorpecovnik in ee000ae
armbian/firmware
- BananaPi F3:
rtl8852bs bluetooth firmware
by @null in 47d8d2darmbian/firmware
- Add new build option NETWORKING_STACK at build time (#435) by @igorpecovnik in b9489b2
armbian/documentation
- Recreated Odroid M1 images with new minimal images and KDE Neon desktop (#436) by @igorpecovnik in 7270ccf
armbian/documentation
v24.8.0-trunk.211
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's was changed in past week?
- rockchip-rk3588 6.8/610: add
i2c8-m2
overlay by @rpardini in 1bedcecarmbian/build
- ext: fs-cryptroot-support: don't abuse
add_host_dependencies
by @rpardini in ee37a0carmbian/build
- Networking: set proper hook location for extensions by @igorpecovnik in e797126
armbian/build
- Run shellfmt to complete code by @igorpecovnik in 75ce67f
armbian/build
- add device-tree-overlay to bsp-cli debian dependencies (#6779) by @alexl83 in 1341c19
armbian/build
- Replace add_packages_to_rootfs with add_packages_to_image as we don't want to make caches for each variant by @igorpecovnik in 8ccec18
armbian/build
- rockchip-rk3588: edge: Rename rkvdec2 patch for improved clarity by @ColorfulRhino in 7f11151
armbian/build
- Add chromium v4l2 decoder udev rule for rkvdec2 by @amazingfate in cff6675
armbian/build
- rockchip-rk3588: edge: rewrite patches, no change by @amazingfate in 28193c6
armbian/build
- rockchip-rk3588: edge: add rkvdec2 support by @amazingfate in f790473
armbian/build
- partitioning: fix race condition on loop device allocation by @alex3d in bbd5699
armbian/build
- i3-wm: remove conflicting userspace packages by @igorpecovnik in db187a8
armbian/build
- Deboostrap: switch to last known working tag by @igorpecovnik in 9d187df
armbian/build
v24.8.0-trunk.210
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- rockchip-rk3588 6.8/610: add
i2c8-m2
overlay by @rpardini in 1bedcecarmbian/build
- ext: fs-cryptroot-support: don't abuse
add_host_dependencies
by @rpardini in ee37a0carmbian/build
- Networking: set proper hook location for extensions by @igorpecovnik in e797126
armbian/build
- Run shellfmt to complete code by @igorpecovnik in 75ce67f
armbian/build
- add device-tree-overlay to bsp-cli debian dependencies (#6779) by @alexl83 in 1341c19
armbian/build
- Replace add_packages_to_rootfs with add_packages_to_image as we don't want to make caches for each variant by @igorpecovnik in 8ccec18
armbian/build
- rockchip-rk3588: edge: Rename rkvdec2 patch for improved clarity by @ColorfulRhino in 7f11151
armbian/build
- Add chromium v4l2 decoder udev rule for rkvdec2 by @amazingfate in cff6675
armbian/build
- rockchip-rk3588: edge: rewrite patches, no change by @amazingfate in 28193c6
armbian/build
- rockchip-rk3588: edge: add rkvdec2 support by @amazingfate in f790473
armbian/build
- partitioning: fix race condition on loop device allocation by @alex3d in bbd5699
armbian/build
- i3-wm: remove conflicting userspace packages by @igorpecovnik in db187a8
armbian/build
- Deboostrap: switch to last known working tag by @igorpecovnik in 9d187df
armbian/build
- add community support for lckfb taishanpi by @chainsx in 5d934c5
armbian/build
- comment network link-state saving prevention by @alexl83 in 5711d09
armbian/build
- fix armbian-leds-state-save.sh: don't store parameters for networking link establishment (avoid ghost wan/lan/eth link led up on bootup) by @alexl83 in 7653def
armbian/build
- Add support for displaying multiple IP addresses at first login by @igorpecovnik in 6925745
armbian/build
- Replace Network manager nmtui-connect with own method by @igorpecovnik in 942bd41
armbian/build
- We can only set fixed map for ethernet devices as netplan wants to have defined AP for wifi. Which we don't have yet. by @igorpecovnik in ce16e75
armbian/build
- cli: firstlogin: Fix and improve IP address retrieval by @ColorfulRhino in ed45c8b
armbian/build
- net: Use resolved for DNS resolution by @ColorfulRhino in b6f018a
armbian/build
- bsp: firstrun: Use Netplan for setting fixed MACs by @ColorfulRhino in 6b7284b
armbian/build
- Remove ifupdown leftovers in the code by @igorpecovnik in a65cf4d
armbian/build
- cli: firstlogin: Move IP address retrieval into function and don't run in bg by @ColorfulRhino in 56267aa
armbian/build
- Refactor automatic configuration at first run by @igorpecovnik in a95bdd9
armbian/build
- cli: Make IP address retrieval on firstlogin run in the background by @ColorfulRhino in e6fc6d0
armbian/build
- net: Remove NM_IGNORE_DEVICES variable by @ColorfulRhino in d1c6fa6
armbian/build
- net: Remove old ifupdown stuff by @ColorfulRhino in a8a55dd
armbian/build
- cli: Use recommended method for symlinking
/etc/resolv.conf
by @ColorfulRhino in 78bd36barmbian/build
- extension: net: Refactor, fix and improve network extensions by @ColorfulRhino in 497c6dc
armbian/build
v24.8.0-trunk.202
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- add jlc taishanpi dts by @chainsx in 75ac278
armbian/linux-rockchip
- Run shellfmt to complete code by @igorpecovnik in 75ce67f
armbian/build
- add device-tree-overlay to bsp-cli debian dependencies (#6779) by @alexl83 in 1341c19
armbian/build
- Replace add_packages_to_rootfs with add_packages_to_image as we don't want to make caches for each variant by @igorpecovnik in 8ccec18
armbian/build
- rockchip-rk3588: edge: Rename rkvdec2 patch for improved clarity by @ColorfulRhino in 7f11151
armbian/build
- Add chromium v4l2 decoder udev rule for rkvdec2 by @amazingfate in cff6675
armbian/build
- rockchip-rk3588: edge: rewrite patches, no change by @amazingfate in 28193c6
armbian/build
- rockchip-rk3588: edge: add rkvdec2 support by @amazingfate in f790473
armbian/build
- partitioning: fix race condition on loop device allocation by @alex3d in bbd5699
armbian/build
- i3-wm: remove conflicting userspace packages by @igorpecovnik in db187a8
armbian/build
- Deboostrap: switch to last known working tag by @igorpecovnik in 9d187df
armbian/build
- add community support for lckfb taishanpi by @chainsx in 5d934c5
armbian/build
- comment network link-state saving prevention by @alexl83 in 5711d09
armbian/build
- fix armbian-leds-state-save.sh: don't store parameters for networking link establishment (avoid ghost wan/lan/eth link led up on bootup) by @alexl83 in 7653def
armbian/build
- Add support for displaying multiple IP addresses at first login by @igorpecovnik in 6925745
armbian/build
- Replace Network manager nmtui-connect with own method by @igorpecovnik in 942bd41
armbian/build
- We can only set fixed map for ethernet devices as netplan wants to have defined AP for wifi. Which we don't have yet. by @igorpecovnik in ce16e75
armbian/build
- cli: firstlogin: Fix and improve IP address retrieval by @ColorfulRhino in ed45c8b
armbian/build
- net: Use resolved for DNS resolution by @ColorfulRhino in b6f018a
armbian/build
- bsp: firstrun: Use Netplan for setting fixed MACs by @ColorfulRhino in 6b7284b
armbian/build
- Remove ifupdown leftovers in the code by @igorpecovnik in a65cf4d
armbian/build
- cli: firstlogin: Move IP address retrieval into function and don't run in bg by @ColorfulRhino in 56267aa
armbian/build
- Refactor automatic configuration at first run by @igorpecovnik in a95bdd9
armbian/build
- cli: Make IP address retrieval on firstlogin run in the background by @ColorfulRhino in e6fc6d0
armbian/build
- net: Remove NM_IGNORE_DEVICES variable by @ColorfulRhino in d1c6fa6
armbian/build
- net: Remove old ifupdown stuff by @ColorfulRhino in a8a55dd
armbian/build
- cli: Use recommended method for symlinking
/etc/resolv.conf
by @ColorfulRhino in 78bd36barmbian/build
- extension: net: Refactor, fix and improve network extensions by @ColorfulRhino in 497c6dc
armbian/build
- Move Network Manager bits into extensions by @igorpecovnik in f4b160a
armbian/build
- aic8800: update firmware package URL (#6768) by @RadxaYuntian in e0762bb
armbian/build
- add jlc taishanpi dts by @chainsx in 576dbfc
armbian/linux-rockchip
v24.8.0-trunk.179
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- add jlc taishanpi dts by @chainsx in 75ac278
armbian/linux-rockchip
- add community support for lckfb taishanpi by @chainsx in 5d934c5
armbian/build
- comment network link-state saving prevention by @alexl83 in 5711d09
armbian/build
- fix armbian-leds-state-save.sh: don't store parameters for networking link establishment (avoid ghost wan/lan/eth link led up on bootup) by @alexl83 in 7653def
armbian/build
- Add support for displaying multiple IP addresses at first login by @igorpecovnik in 6925745
armbian/build
- Replace Network manager nmtui-connect with own method by @igorpecovnik in 942bd41
armbian/build
- We can only set fixed map for ethernet devices as netplan wants to have defined AP for wifi. Which we don't have yet. by @igorpecovnik in ce16e75
armbian/build
- cli: firstlogin: Fix and improve IP address retrieval by @ColorfulRhino in ed45c8b
armbian/build
- net: Use resolved for DNS resolution by @ColorfulRhino in b6f018a
armbian/build
- bsp: firstrun: Use Netplan for setting fixed MACs by @ColorfulRhino in 6b7284b
armbian/build
- Remove ifupdown leftovers in the code by @igorpecovnik in a65cf4d
armbian/build
- cli: firstlogin: Move IP address retrieval into function and don't run in bg by @ColorfulRhino in 56267aa
armbian/build
- Refactor automatic configuration at first run by @igorpecovnik in a95bdd9
armbian/build
- cli: Make IP address retrieval on firstlogin run in the background by @ColorfulRhino in e6fc6d0
armbian/build
- net: Remove NM_IGNORE_DEVICES variable by @ColorfulRhino in d1c6fa6
armbian/build
- net: Remove old ifupdown stuff by @ColorfulRhino in a8a55dd
armbian/build
- cli: Use recommended method for symlinking
/etc/resolv.conf
by @ColorfulRhino in 78bd36barmbian/build
- extension: net: Refactor, fix and improve network extensions by @ColorfulRhino in 497c6dc
armbian/build
- Move Network Manager bits into extensions by @igorpecovnik in f4b160a
armbian/build
- aic8800: update firmware package URL (#6768) by @RadxaYuntian in e0762bb
armbian/build
- add jlc taishanpi dts by @chainsx in 576dbfc
armbian/linux-rockchip
v24.8.0-trunk.176
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- actions: Have auto-labeler check subdirectories by @ColorfulRhino in 5a19cb4
armbian/build
- station-m2: use mainline u-boot by @chainsx in 568536a
armbian/build
- packages: Enable bash-completion on all images by @ColorfulRhino in f6e3624
armbian/build
- rk3566-roc-pc add sata dtbo by @chainsx in e7b12d4
armbian/linux-rockchip
v24.8.0-trunk.147
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- RK3588 edge kernel: Add support for Linux 6.10 + introduce stable
current
branch (6.8) by @ColorfulRhino in #6699 - rk3588: Add board NanoPi R6C by @ColorfulRhino in #6738
- re-add some Khadas Edge 2 patches to edge kernel by @efectn in #6737
- Update JetHome JetHub D2 support by @adeepn in #6736
- rockchip-rk3588 6.8.y: nanopct6: Add NanoPC T6 SPI Flash (v6.8.y version) by @rpardini in #6735
- rockchip64/rk3318-box: move stack further from base addr to allow bigger uboot image by @alex3d in #6731
Full Changelog: v24.8.0-trunk.132...v24.8.0-trunk.147
v24.8.0-trunk.132
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- Add audio support to hdmi output (meson) by @kernelzru in #6730
- Temporally disable broken build configuration by @igorpecovnik in #6733
- Odroid XU4: Remove deprecated patches by @igorpecovnik in #6732
Full Changelog: v24.8.0-trunk.127...v24.8.0-trunk.132
v24.8.0-trunk.127
Armbian Rolling releases
- rolling releases are available at the bottom of official download pages
- How to change type of images that are provided by Armbian?
- How to switch between stable and rolling release?
Please note that Armbian Rolling Releases are not recommended for production environments, as these builds are not thoroughly tested. However, in most cases, they should work well. Before making this switch, we recommend checking our automated tests.
What's Changed
- repo-list: fix build issue with eos distribution by @hzyitc in #6344
- Rock S0: Tested Ethernet, USB and added 1.3ghz overclocking overlay by @brentr in #6348
- phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board by @chainsx in #6346
- Re-enable Ubuntu mantic which will generate repository by @igorpecovnik in #6347
- rockchip: add patches to fix usb-gadget/peripheral mode by @paolosabatino in #6352
- Update odroidxu4-current to 6.1.80 by @belegdol in #6351
- rk35xx/rockchip-rk3588: vendor: the unthinkable! add
vendor
branch for new 6.1-rkr1 BSP vendor kernel, and keeplegacy
for the 5.10-rkr6 BSP vendor kernel by @rpardini in #6356 - Add board: FriendlyElec CM3588 NAS by @ColorfulRhino in #6355
- cli: introduce
inventory-boards
cli command, for hopefully painless & useful one-board-per-line CSV output by @rpardini in #6354 - cli: introduce
kernel-dtb
cli command, to build only DTB, and output full preprocessed dts source by @rpardini in #6353 - mainline-kernel: bump 6.8 to 6.8-rc7; update linux-rockchip-rk3588-edge.config by @rpardini in #6357
- Fix odin2 config udev path by @FantasyGmm in #6350
- Improve loop devices management by allocating random free device by @igorpecovnik in #6345
- qemu-uefi-x86: new board for virtualized environment with serial console support, kernel boot messages by @davidandreoletti in #6307
- Rk35xx vendor kernel: add some network drivers by @amazingfate in #6359
- lib: drop old boot_logo code; keep png/gif as they're used for plymouth by @rpardini in #6358
- Hook leftovers when introducing vendor kernel for Rockchip 3588 by @igorpecovnik in #6361
Automatic
board configs status synchronise by @igorpecovnik in #6349- BananaPi M4 Zero: enable 8821cu and blacklist rtw88_8821cu by @pyavitz in #6365
- patches: BananaPi M4 Zero: fixups by @pyavitz in #6364
- Update odin2 config by @FantasyGmm in #6363
- rockchip-rk3588-edge: khadas-edge2: add MCU fan control by @efectn in #6362
- Unset hardcoded defaults from repo management tool by @igorpecovnik in #6367
- kernel: Enable NVMe-over-TCP for rk35xx/rk3588/rockchip64/uefi/wsl by @ColorfulRhino in #6368
- Update odroidxu4-current to 6.1.81 by @belegdol in #6373
- add csc hinlink h6xk boards by @amazingfate in #6372
- Show correct reason about omit tmpfs usage if FORCE_USE_RAMDISK is set by @iav in #6371
- GH actions: Kernel hardening analysis path and name of a tool has been changed by @igorpecovnik in #6370
- NanoPi R5C/R5S: Bump U-Boot and don't install headers by default by @ColorfulRhino in #6366
- Add KDE Neon DE which provides latest and greates KDE DE v6.x by @igorpecovnik in #6380
- u-boot: rewrite/rebase u-boot patches for a few boards; bump odroidm1 and orangepi3b by @rpardini in #6378
- cli: introduce
rewrite-uboot-patches
cli command, works similar to the kernel one by @rpardini in #6376 - GH Actions: Update forked-helper and add some doc on secrets in workflow's README.md by @ColorfulRhino in #6375
- Add tqma8mpxl boards support by @schmiedelm in #6309
- Cleanup desktops packages symbolic link madness by @igorpecovnik in #6384
- xiaomi elish fix 6.7 by @amazingfate in #6382
- rk35xx-vendor: add rk3528 and lima driver support by @amazingfate in #6383
- rk35xx-vendor: Add kernel patching config by @ColorfulRhino in #6381
- rk35xx/rockchip-rk3588: vendor: switch to
armbian/linux-rockchip#rk-6.1-rkr1
by @rpardini in #6385 - Extend PR template when asking for documentation by @igorpecovnik in #6391
- Disable automatic enablement of Nvidia proprietary drivers on x86 by @igorpecovnik in #6390
- Add SK-AM68 board support by @3V3RYONE in #6275
- Expand predicted size for rootfs for abl type of images by @igorpecovnik in #6394
- cli:
rewrite-<uboot,kernel>-patches
: rewrite only patches needing a rebase by @ColorfulRhino in #6392 Automatic
board configs status synchronise by @igorpecovnik in #6387- GH: ISSUE_TEMPLATE: Improve bug report template by @ColorfulRhino in #6400
- desktop: jammy: kde-neon: more basic packages needed by @rpardini in #6397
- rockchip64_common: use
ttyFIQ0
as default SERIALCON for bothlegacy
andvendor
BRANCHes by @rpardini in #6396 - GH Actions: Kernel hardening analysis: Exclude RISC-V configs by @ColorfulRhino in #6401
- Kernel: Bump mainline from 6.8-rc7 to 6.8 stable, also bump UEFI-edge from 6.7 to 6.8 by @ColorfulRhino in #6399
- rockchip64: merge rockpi-s into rockchip64 family by @paolosabatino in #6388
- build(deps): bump tj-actions/changed-files from 42 to 43 by @dependabot in #6410
- BananaPi M4 Zero:
add gpu and uart nodes
by @pyavitz in #6404 - sync rk3588 edge hdmi with mainline by @amazingfate in #6405
- kernel-configs: Rewrite/update mvebu64-current and sun50iw9-btt-legacy by @ColorfulRhino in #6407
- bootscript: Fix error "Failed to load '...-fixup.scr'" for rockchip64 and rk3588-legacy by @ColorfulRhino in #6409
- rockchip-rk3588: edge: add panthor support by @amazingfate in #6415
- hinlink-h88k: edge: update mainline devicetree by @amazingfate in #6416
- enable module snd_aloop for linux-rk35xx legacy and vendor by @lesca in #6418
- bootscripts: Delete unused/left-over boot-rockchip64-vendor.cmd by @ColorfulRhino in #6412
- armsom boards: all branches use the same uboot by @amazingfate in #6419
- rockchip-rk3588: edge: improve display modes support by @amazingfate in #6422
- rockchip: rk3588: edge: fix wrong gpu node patch by @amazingfate in #6426
- fix rtl8723cs compilation for kernel 6.8 by @paolosabatino in #6428
- armsom-sige7 rockchip-rk3588 edge support by @armsom-team in #6421
- Rock 4C+: update and cleanup boot config by @gerculanum in #6414
- config: boards: add X96 Mate TV Box config by @Ressetkk in #6413
- rockchip: fix bootloader upgrade by @paolosabatino in #6427
- b...
GitHub Action
name: "Build One by One (anyone)"
on:
workflow_dispatch:
inputs:
armbian_target:
type: choice
description: 'Build'
required: false
options:
- kernel
- build
default: build
armbian_kernel_branch:
type: choice
description: 'Kernel branch'
options:
- legacy
- current
- edge
default: 'current'
armbian_release:
type: choice
description: 'Userspace'
options:
- jammy
- bookworm
- trixie
default: 'jammy'
armbian_ui:
type: choice
description: 'User interface (not all works)'
options:
- minimal
- server
- xfce
- gnome
- cinnamon
- i3-wm
- kde-plasma
default: 'minimal'
armbian_version:
description: 'Version'
required: false
default: ''
armbian_board:
type: choice
description: 'Board'
options:
- armsom-sige7
- armsom-w3
- bananapi
- bananapicm4io
- bananapim1plus
- bananapim2plus
- bananapim2pro
- bananapim2s
- bananapim2ultra
- bananapim2zero
- bananapim3
- bananapim5
- bananapim64
- bananapipro
- bananapir2
- bananapir2pro
- beaglev
- bigtreetech-cb1
- clearfogbase
- clearfogpro
- clockworkpi-a06
- cubieboard
- cubieboard2
- cubieboard4
- cubietruck
- cubietruckplus
- cubox-i
- espressobin
- firefly-rk3399
- fxblox-rk1
- helios4
- helios64
- hikey960
- hinlink-h28k
- hinlink-h88k
- hinlink-ht2
- indiedroid-nova
- inovato-quadra
- jethubj100
- jethubj80
- jetson-nano
- khadas-edge
- khadas-edge2
- khadas-vim1
- khadas-vim1s
- khadas-vim2
- khadas-vim3
- khadas-vim3l
- khadas-vim4
- lafrite
- lepotato
- licheepi-4a
- lime-a33
- lime-a64
- lime
- lime2
- macchiatobin-doubleshot
- mekotronics-r58-minipc
- mekotronics-r58x-4g
- mekotronics-r58x-pro
- mekotronics-r58x
- melea1000
- micro
- mixtile-blade3
- mk808c
- nanopct4
- nanopct6
- nanopi-r1
- nanopi-r1s-h5
- nanopi-r2c
- nanopi-r2s
- nanopi-r4s
- nanopi-r4se
- nanopi-r5c
- nanopi-r5s
- nanopi-r6s
- nanopia64
- nanopiair
- nanopiduo
- nanopiduo2
- nanopik1plus
- nanopik2-s905
- nanopim4
- nanopim4v2
- nanopineo
- nanopineo2
- nanopineo2black
- nanopineo3
- nanopineo4
- nanopineocore2
- nanopineoplus2
- odroidc2
- odroidc4
- odroidhc4
- odroidm1
- odroidn2
- odroidn2l
- odroidxu4
- olimex-teres-a64
- olinux-som-a13
- onecloud
- orangepi-r1
- orangepi-r1plus-lts
- orangepi-r1plus
- orangepi-rk3399
- orangepi2
- orangepi3-lts
- orangepi3
- orangepi3b
- orangepi4-lts
- orangepi4
- orangepi5-plus
- orangepi5
- orangepilite
- orangepilite2
- orangepione
- orangepioneplus
- orangepipc
- orangepipc2
- orangepipcplus
- orangepiplus
- orangepiplus2e
- orangepiprime
- orangepiwin
- orangepizero
- orangepizero2
- orangepizeroplus
- orangepizeroplus2-h3
- orangepizeroplus2-h5
- panther-x2
- pcduino3
- pine64
- pine64so
- pinebook-a64
- pinebook-pro
- pinecube
- pineh64-b
- pineh64
- qemu-uboot-arm64
- qemu-uboot-x86
- quartz64a
- quartz64b
- radxa-e25
- radxa-zero
- radxa-zero2
- recore
- renegade
- roc-rk3399-pc
- rock-3a
- rock-4se
- rock-5-cmio
- rock-5a
- rock-5b
- rock64
- rockpi-4a
- rockpi-4b
- rockpi-4bplus
- rockpi-4c
- rockpi-4cplus
- rockpi-e
- rockpi-n10
- rockpi-s
- rockpro64
- rpi4b
- rpi5b
- sk-am62b
- sk-am64b
- sk-tda4vm
- star64
- station-m1
- station-m2
- station-m3
- station-p1
- station-p2
- thinkpad-x13s
- tinkerboard-2
- tinkerboard
- tritium-h3
- tritium-h5
- udoo
- uefi-arm64
- uefi-riscv64
- uefi-x86
- unleashed
- unmatched
- visionfive
- visionfive2
- wdk2023
- wsl2-arm64
- wsl2-x86
- xiaomi-elish
- zeropi
jobs:
build:
name: "Build Armbian"
runs-on: ubuntu-latest
steps:
- uses: armbian/build@v24.2.1
with:
armbian_token: "${{secrets.GITHUB_TOKEN}}"
armbian_target: "${{inputs.armbian_target}}"
armbian_release: "${{inputs.armbian_release}}"
armbian_kernel_branch: "${{inputs.armbian_kernel_branch}}"
armbian_ui: "${{inputs.armbian_ui}}"
armbian_board: "${{inputs.armbian_board}}"
armbian_release_tittle: "Armbian SDK"
armbian_release_body: "Virtual images for x86 and arm64"
armbian_pgp_key: "${{secrets.GPG_KEY1}}"
armbian_pgp_password: "${{secrets.GPG_PASSPHRASE1}}"`