Commit e7d877b
committed
ci: refactor publish workflow with enhanced test package publishing
Refactor the CI/CD workflow configuration to improve test package publishing
process. The old publish-test job in ci.yml has been removed and replaced
with a more robust system in publish.yml that includes CI wait step,
automatic version determination using git SHA, and Trusted Publishers
integration for secure publishing.
The workflow now supports both automatic test package publishing on push
and official releases through GitHub Releases, with separate jobs for
different publishing scenarios and improved version management.
ci: 重构发布工作流并增强测试包发布功能
重构 CI/CD 工作流配置以改进测试包发布流程。ci.yml 中的旧 publish-test
作业已被移除,并在 publish.yml 中替换为更强大的系统,该系统包含 CI
等待步骤、使用 git SHA 自动确定版本,以及可信发布者的集成为安全发布
提供支持。
该工作流现在支持在推送时自动发布测试包和通过 GitHub Releases
进行官方发布,针对不同的发布场景有单独的作业和改进的版本管理。
Change-Id: I32febf161f4061df812ab6df9bc4df5311723451
Signed-off-by: OhYee <[email protected]>1 parent cf1036f commit e7d877b
3 files changed
+235
-216
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
0 commit comments