ci: upgrade version 1.3.1

This commit is contained in:
GuoQing Zhang
2025-06-23 20:37:44 +08:00
parent 44febfc2c9
commit 9a39dcf9b2
5 changed files with 48 additions and 10 deletions
+40 -2
View File
@@ -91,10 +91,48 @@ jobs:
docker push cr.dataelem.com/${{ env.DOCKERHUB_REPO }}bisheng-frontend:latest
echo "--- sync over ---"
test_pull_images:
needs:
- combine_publish_images
- sync_dataelem_repos
runs-on: ubuntu-22.04
steps:
- name: Get version
id: get_version
run: |
echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//}
- name: Echo version
id: echo_version
run: |
echo "this release is link version: ${{ steps.get_version.outputs.VERSION }}"
# 登录 cr docker hub
- name: Login to DockerHub
uses: docker/login-action@v1
with:
registry: https://cr.dataelem.com/
username: ${{ secrets.CR_DOCKERHUB_USERNAME }}
password: ${{ secrets.CR_DOCKERHUB_TOKEN }}
# 登录 docker hub
- name: Login to DockerHub
uses: docker/login-action@v1
with:
# GitHub Repo => Settings => Secrets 增加 docker hub 登录密钥信息
# DOCKERHUB_USERNAME 是 docker hub 账号名.
# DOCKERHUB_TOKEN: docker hub => Account Setting => Security 创建.
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Test pull images
run: |
docker pull ${{ env.DOCKERHUB_REPO }}bisheng-backend:${{ steps.get_version.outputs.VERSION }}
docker pull cr.dataelem.com/${{ env.DOCKERHUB_REPO }}bisheng-backend:${{ steps.get_version.outputs.VERSION }}
docker pull ${{ env.DOCKERHUB_REPO }}bisheng-frontend:${{ steps.get_version.outputs.VERSION }}
docker pull cr.dataelem.com/${{ env.DOCKERHUB_REPO }}bisheng-frontend:${{ steps.get_version.outputs.VERSION }}
notify_feishu:
needs:
- combine_publish_images
- sync_dataelem_repos
- test_pull_images
runs-on: ubuntu-latest
steps:
- name: Get version