@easyv/react-icons
v5.0.0
Published
Icon automation workflow with Figma
Downloads
601
Readme
Easyv 图标库
用 Figma + Gitlab CI 完成自动化交付 icon
流程
插件侧
- figma 插件填写提交信息,点击开始发布流程
- 本地校验 icons 的命名规范以及是否存在同名 icon
- 基于 master 分支创建一个新分支
- 修改 package.json 的版本号
- 比较当前 icons 和旧的 icons,diff 生成变化的 icons。存在增、删、改三种情况
- 通过 Figma API 下载上一步 diff 生成变化的 icons
- 下载完成后,提交一个 mr 合并到 master 分支
gitlab 侧
- 触发 CI 流程
- 根据更新数据,生成 react-icons 组件
- 推送代码到 gitlab
- 自动合并 mr