alibaba / higress

Cloud Native API Gateway | 云原生API网关
https://higress.io
Apache License 2.0
2.5k stars 407 forks source link

feat:add build-and-push-wasm-plugin-image.yaml #1064

Closed Beatrueman closed 1 day ago

Beatrueman commented 3 days ago

Ⅰ. Describe what this PR did

功能:添加了利用 GitHub Actions 来自动完成相应的镜像构建和发布工作的Workflow。支持通过push tag和手动触发两种方式。同时也遵循使用oras打包工具。 特点:完全按照Wasm 插件镜像规范进行镜像打包。

Ⅱ. Does this pull request fix one issue?

fixes #1052

Ⅳ. Describe how to verify it

1.准备工作 添加Repository Secrets和 Repository variables。 img img 2.通过push tag触发,将特定的插件打包成镜像并推送至指定仓库 image image image 3.人工触发,指定插件名和版本号 51e1fc7ab267c66492ecbcfb43cd23d0 image

Ⅴ. Special notes for reviews

这是我第一次参与开源贡献,希望能有所帮助!

CLAassistant commented 3 days ago

CLA assistant check
All committers have signed the CLA.

CH3CHO commented 2 days ago

可以参考一下 https://github.com/alibaba/higress/pull/1063

Beatrueman commented 2 days ago

可以参考一下#1063

感谢您的建议,我会做出修改🙏