mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-02 12:05:54 +00:00
利用github action 自动构建docker镜像:
## 1、
`workflow_dispatch:` 是需要作者在action手动点击进行构建
```
release:
types: [published]
```
这个是发布release的时候自动构建镜像。根据作者需求启用或者删除注释掉
## 2、
`tag: latest,${{ steps.get_version.outputs.VERSION }}`是可以镜像打标为latest和release发布的版本号
## 3、
docker hub userid 在setting创建secrets, name=DOCKER_USERNAME value=dockerid
docker hub password,在setting创建secrets, name=DOCKER_PASSWORD value=dockerpassword
这样作者就不用在自己机器上构建docker镜像,利用action 自动完成全平台镜像 速度也快。