Skip to content

Commit b6d87fa

Browse files
committed
update workflow
Signed-off-by: yifengyou <842056007@qq.com>
1 parent 03378f5 commit b6d87fa

1 file changed

Lines changed: 16 additions & 15 deletions

File tree

.github/workflows/build-ea3588s.yml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,6 @@ on:
44
repository_dispatch:
55
workflow_dispatch:
66
inputs:
7-
set_template:
8-
description: "Select template"
9-
required: true
10-
default: "GB_A588_ubuntu22.04.5_20250517_180656_xfce4-v01"
11-
type: choice
12-
options:
13-
- "GB_A588_ubuntu22.04.5_20250517_180656_xfce4-v01" # 01
14-
- "A588_ubuntu20.04_20230202-135921_V1.0" # 02
15-
- "GB-RK3588-ubuntu20.04-20250610-105959-V1.38-ALL-A-CM" #03
16-
- "rk3588_linux_openSdk" # 04
177

188
env:
199
TZ: America/New_York
@@ -24,7 +14,18 @@ jobs:
2414
strategy:
2515
fail-fast: false
2616
matrix:
27-
set_release: [ bullseye, bookworm, noble ]
17+
# set_release: [ bullseye, bookworm, jammy, noble ]
18+
set_release: [ bullseye, bookworm, jammy, noble, focal, forky, oracular, plucky, resolute, trixie ]
19+
# bullseye Debian 11 Oldstable(旧稳定版) 2021年8月 安全支持将持续至 2026年6月(LTS)
20+
# bookworm Debian 12 Stable(当前稳定版) 2023年6月 当前官方推荐稳定版本
21+
# trixie Debian 13 Testing(测试版) 预计 2025 年中发布 当前处于开发冻结前阶段
22+
# forky Debian 14 Unstable(未来开发版) 尚未发布 在 sid 之后的下一个开发代号
23+
# focal Ubuntu 20.04 LTS(长期支持) 2020年4月 标准支持已于 2025年4月结束;需 Ubuntu Pro 获取扩展安全维护(ESM)
24+
# jammy Ubuntu 22.04 LTS 2022年4月 免费支持至 2027年4月(桌面/服务器)
25+
# noble Ubuntu 24.04 LTS 2024年4月 最新 LTS,支持至 2029年4月
26+
# oracular Ubuntu 24.10 普通版(非LTS) 2024年10月 支持至 2025年7月(仅9个月)
27+
# plucky Ubuntu 25.04 普通版(计划) 预计 2025年4月 尚未发布,开发代号
28+
# resolute Ubuntu 25.10 普通版(计划) 预计 2025年10月 未来版本,已公布代号
2829
set_desktop: [ cli, gnome, xfce ]
2930
exclude:
3031
- set_release: bullseye
@@ -59,7 +60,7 @@ jobs:
5960
sudo rm -rf ~/{.cargo,.dotnet,.rustup}
6061
sudo timedatectl set-timezone "${TZ}"
6162
# init output prefix ${{ steps.init.outputs.build_tag }}
62-
echo "build_tag=Armbian_ea_3588s_${{ matrix.set_release }}_5.10.110_${{ matrix.set_desktop }}" >> ${GITHUB_OUTPUT}
63+
echo "build_tag=Armbian_ea_3588s_${{ matrix.set_release }}_5.10.226_${{ matrix.set_desktop }}" >> ${GITHUB_OUTPUT}
6364
echo "status=success" >> ${GITHUB_OUTPUT}
6465
6566
- name: Create simulated physical disk
@@ -265,7 +266,7 @@ jobs:
265266
uses: ncipollo/release-action@main
266267
if: ${{ steps.generate_rockdev_image.outputs.status }} == 'success' && !cancelled()
267268
with:
268-
tag: Armbian_EA_3588S_Image_5.10.110
269+
tag: Armbian_EA_3588S_Image_5.10.226
269270
artifacts: /builder/ea_3588s.git/release/*
270271
allowUpdates: true
271272
removeArtifacts: false
@@ -278,8 +279,8 @@ jobs:
278279
以 * Armbian_EA_3588S_noble_5.10.226_cli_rockdev.img.rar** 为例
279280
280281
- "Armbian_ea_3588s" 固定前缀
281-
- "noble" 发行版,可选 (jammy,noble,bookworm,bullseye)
282-
- "5.10.226" 内核版本号,可选 (5.10.110,5.10.226,6.1.115)
282+
- "noble" 发行版,可选 (bullseye, bookworm, jammy, noble, focal, forky, oracular, plucky, resolute, trixie)
283+
- "5.10.226" 内核版本号
283284
- "cli" 桌面环境,可选 (cli,xfce,gnome)
284285
- "rockdev" 镜像类型,包括一下三种类型
285286
- rockdev: RKDevTool + 多个小image镜像(uboot.img、boot.img、rootfs.img等)

0 commit comments

Comments
 (0)