lint / yamllint (push) Successful in 18s
2026-07-16 git subtree merge 后,本仓库作为独立仓库不再接收更新。 业务 repo 'uses:' 路径改为 http://gitea:3000/gitea_admin/docker-gitea/ci-actions/<name>@<tag>。 新位置:http://pipeline.beforegolive.com:9977/gitea_admin/docker-gitea/src/branch/main/ci-actions/
1.9 KiB
1.9 KiB
⚠️ 本仓库已迁移(archive)
本仓库 (gitea_admin/ci-actions) 的代码已于 2026-07-16 作为子目录并入
gitea_admin/docker-gitea 仓库的 ci-actions/ 目录(git subtree),
业务仓库(notify-test-sandbox 等)的 workflow uses: 路径相应从
gitea_admin/ci-actions/... 改为 gitea_admin/docker-gitea/ci-actions/...。
- 新代码位置:
http://pipeline.beforegolive.com:9977/gitea_admin/docker-gitea/src/branch/main/ci-actions/ - 业务 repo
uses:URL:http://gitea:3000/gitea_admin/docker-gitea/ci-actions/<name>@<tag> - 迁移说明:见
docker-gitea仓库docs/ci-actions.md和 commit 历史
本仓库保留作为 archive,不再接收更新。请在 docker-gitea/ci-actions/ 维护和发版
(最新 tag = v1.1.2)。
gitea_admin/ci-actions(历史 archive 文档)
Gitea Actions 公共 action 仓库。
通过 uses: gitea_admin/ci-actions/<name>@v1 在业务 workflow 中复用,
避免每个仓库重复实现。
可用 action
| Action | 用途 |
|---|---|
notify-bark/ |
推送结果到 Bark iOS 客户端 |
notify-email/ |
发送结果邮件(兼容 163/126 SMTP) |
引用示例
- uses: gitea_admin/ci-actions/notify-bark@v1
with:
device_key: ${{ secrets.BARK_DEVICE_KEY }}
title: "[${{ github.repository }}] ${{ github.workflow }}"
body: "status: ${{ needs.build.result }}"
完整示例见各 action 的 README。
版本约定
- 首次发布打
v1.0.0;业务 workflow 用@v1(永远指向v1.x.y最新) - 改 bug →
v1.0.1;兼容新 input →v1.1.0;breaking change →v2.0.0
添加新 action
- 在仓库根下新建
<action-name>/目录 - 写
action.yml(composite / docker 形态) - 写
README.md说明 inputs / outputs / 使用示例 - 在本 README 的「可用 action」表格里加一行
- 提交后打 tag
v1.x.y