为 Pod Runner 提供 Ubuntu workflow 环境 #12

Merged
panxiao81 merged 1 commits from fix/ubuntu-runner-image into main 2026-09-16 18:02:16 +00:00
Owner

变更

  • 使用官方 Gitea Ubuntu 24.04 workflow 镜像作为执行环境
  • 从精简 runner 镜像复制 Gitea runner daemon 与启动脚本
  • 保留 SPIRE agent、runner 配置及 job-started hook
  • 固定所有基础镜像 digest

验证

  • 构建并运行 zot.ad.ddupan.top/panxiao81/gitea-dynamic-runner-runner:0.4.0
  • Node.js v24.19.0
  • Git 2.55.0
  • Gitea runner v3.5.0
  • SPIRE agent 1.15.3
  • pytest: 14 passed
  • Zot 匿名拉取入口按 digest 验证成功

镜像

zot.ad.ddupan.top/panxiao81/gitea-dynamic-runner-runner@sha256:4c61f6315453d68a827ee9542f1345ed86576eaaf62325eb803c8fe3f06ddf2a

## 变更 - 使用官方 Gitea Ubuntu 24.04 workflow 镜像作为执行环境 - 从精简 runner 镜像复制 Gitea runner daemon 与启动脚本 - 保留 SPIRE agent、runner 配置及 job-started hook - 固定所有基础镜像 digest ## 验证 - 构建并运行 `zot.ad.ddupan.top/panxiao81/gitea-dynamic-runner-runner:0.4.0` - Node.js v24.19.0 - Git 2.55.0 - Gitea runner v3.5.0 - SPIRE agent 1.15.3 - `pytest`: 14 passed - Zot 匿名拉取入口按 digest 验证成功 ## 镜像 `zot.ad.ddupan.top/panxiao81/gitea-dynamic-runner-runner@sha256:4c61f6315453d68a827ee9542f1345ed86576eaaf62325eb803c8fe3f06ddf2a`
panxiao81 added 1 commit 2026-09-16 17:22:11 +00:00
为 Pod Runner 提供 Ubuntu workflow 环境
test / python (pull_request) Successful in 11s
test / shell (pull_request) Successful in 17s
787614667c
panxiao81 merged commit 94a962459c into main 2026-09-16 18:02:16 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/gitea-dynamic-runner#12