name: docker-push-to-huaweicloud.yml on: workflow_dispatch: inputs: version: description: 'image version (e.g. latest or v0.0.1-beta)' required: true default: 'latest' type: string jobs: frontend: name: Push Frontend Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepdata-frontend version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} gateway: name: Push Gateway Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepdata-gateway version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} backend: name: Push Backend Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepdata-backend version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} backend-python: name: Push Backend-Python Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepdata-backend-python version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} runtime: name: Push Runtime Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepdata-runtime version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} database: name: Push Database Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepdata-database version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} deepflow-backend: name: Push deepflow-backend Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepflow-backend version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}} deepflow-frontend: name: Push deepflow-frontend Image uses: ./.github/workflows/docker-push-to-huaweicloud-reusable.yml with: service_name: deepflow-frontend version: ${{ inputs.version}} secrets: HUAWEI_CLOUD_SWR_LOGIN_PWD: ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}}