diff --git a/.github/workflows/sync-images.yaml b/.github/workflows/sync-images.yaml index 0c89bab..bc7a551 100644 --- a/.github/workflows/sync-images.yaml +++ b/.github/workflows/sync-images.yaml @@ -214,3 +214,27 @@ jobs: docker tag registry.cn-hangzhou.aliyuncs.com/lusilin/recommendationservice:0.3.7 artifact.onwalk.net/public/recommendationservice:latest docker pull artifact.onwalk.net/public/recommendationservice:latest + sync-terragrunt-images: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@main + with: + ref: ${{ github.head_ref }} + + - name: Initialization environment + env: + REPO_PASSWORD: ${{ secrets.HELM_REPO_PASSWORD }} + shell: bash + run: | + sudo apt update + sudo apt install git -y + sudo timedatectl set-timezone "$TZ" + echo "$REPO_PASSWORD" | docker login --username=admin --password-stdin artifact.onwalk.net + + - name: Sync terraform images + shell: bash + run: | + docker pull docker-terragrunt:aws-azure-gcp-tf-1.5.3-tg-0.48.3 + docker tag docker-terragrunt:aws-azure-gcp-tf-1.5.3-tg-0.48.3 artifact.onwalk.net/devops/terragrunt:0.48.3 + docker push artifact.onwalk.net/devops/terragrunt:0.48.3