Commit Graph
23 Commits
Author SHA1 Message Date
zhangwenjian f06540883b fix🐛: 修复 Docker 镜像发布的 tag 条件失效问题
if 表达式中不应使用 ${{ }} 包裹:startsWith(${{github.ref}}, 'refs/tags/')
会先将 github.ref 替换为裸字符串再参与表达式求值,导致条件判断失效,
使得每次 push 到 master 都会构建并推送镜像至 ghcr.io,而非仅在打 tag 时发布。

同时 on.push 缺少 tags 配置,打 tag 实际不会触发该工作流。

修正后:push 分支仅执行 Go 构建,打 tag 才发布镜像。
2026-08-11 11:09:39 +08:00
zhangwenjian 45587028c3 config🔧: CI 升级 Go 版本并更新 Actions 至最新 2026-08-10 20:45:39 +08:00
zhangwenjian 43dcd61c51 config🔧: update go-version to 1.24 in build workflow
go.mod requires go 1.24, go mod tidy fails when runner uses 1.18.
2026-05-15 17:52:12 +08:00
zhangwenjian 1bd64d4562 config🔧: pin all GitHub Actions to full-length commit SHAs
Replace version tags (@v1/@v2/@v3/@master) with pinned commit SHAs
across all workflow files to satisfy go-admin-team organization
security policy requiring immutable action references.
2026-05-15 17:48:41 +08:00
zhangwenjian 8a3c50ea1a config🔧: 修改actions配置文件 2022-08-07 21:52:02 +08:00
lwnmengjing b268d03e30 💚 update workflow 2022-07-12 11:54:24 +08:00
linwenxiang 3ac1878c3c perf ⚡ performance docker build 2021-12-07 23:37:33 +08:00
linwenxiang 0cc27355f7 fix 🐛 push to gihub 2021-12-07 23:24:19 +08:00
linwenxiang 562f761807 feat ✨ add dev to ci 2021-12-07 22:47:44 +08:00
linwenxiang 88e4b37c03 feat ✨ push docker to github 2021-12-07 22:44:39 +08:00
lwnmengjing 7ca776bfab 💚 修复流水线CI bug 2021-09-07 11:20:55 +08:00
linwenxiang 16701d38a6 feat ✨ 增加release pipeline 2021-09-02 20:31:00 +08:00
linwenxiang 7e7065a579 升级流水线编译go版本 2021-02-25 10:39:17 +08:00
wenjianzhang a61b006c61 Update go.yml 2020-03-18 23:29:05 +08:00
wenjianzhang bf493b3357 Update go.yml 2020-03-18 23:27:05 +08:00
wenjianzhang 36dcfa86c8 Update go.yml 2020-03-18 23:18:24 +08:00
wenjianzhang 26acdbd0d1 Update go.yml 2020-03-18 20:53:44 +08:00
wenjianzhang 9fff82fbea Update go.yml 2020-03-18 16:50:40 +08:00
wenjianzhang 4a38fcf10d Update go.yml 2020-03-18 16:48:54 +08:00
wenjianzhang bdd2a5dfb5 Update go.yml 2020-03-18 16:40:19 +08:00
wenjianzhang 832b599522 Update go.yml 2020-03-18 16:28:05 +08:00
wenjianzhang 7c1dcbbf14 Update go.yml 2020-03-18 16:14:02 +08:00
wenjianzhang 605027a3a5 Create go.yml 2020-03-16 11:36:36 +08:00