From 444f974cf20aea62af0f5848dcd298249a460bb1 Mon Sep 17 00:00:00 2001 From: Fu Zi Xiang Date: Wed, 20 Dec 2023 12:51:09 -0800 Subject: [PATCH] fix: test deploy after image build --- .github/workflows/deploy.test.yml | 43 ++++++++++++++++++++----------- 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/.github/workflows/deploy.test.yml b/.github/workflows/deploy.test.yml index db22655c..56cecc8c 100644 --- a/.github/workflows/deploy.test.yml +++ b/.github/workflows/deploy.test.yml @@ -6,19 +6,32 @@ on: - 'test_deploy_*' jobs: - deploy: - runs-on: ubuntu-latest + #image_build: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v3 + # - name: build docker images + # run: | + # docker compose build appflowy_cloud admin_frontend + # docker images + # - name: push docker images to docker hub + # run: | + # docker images + # docker tag appflowyinc/appflowy_cloud appflowyinc/appflowy_cloud:dev + # docker tag appflowyinc/admin_frontend appflowyinc/admin_frontend:dev + # echo ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} | docker login --username appflowyinc --password-stdin + # docker push appflowyinc/appflowy_cloud:dev + # docker push appflowyinc/admin_frontend:dev + + image_deploy: + runs-on: [test-kube-worker] steps: - - uses: actions/checkout@v3 - - name: build docker images - run: | - docker compose build appflowy_cloud admin_frontend - docker images - - name: push docker images to docker hub - run: | - docker images - docker tag appflowyinc/appflowy_cloud appflowyinc/appflowy_cloud:dev - docker tag appflowyinc/admin_frontend appflowyinc/admin_frontend:dev - echo ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} | docker login --username appflowyinc --password-stdin - docker push appflowyinc/appflowy_cloud:dev - docker push appflowyinc/admin_frontend:dev + - name: Checkout Deployment + uses: actions/checkout@v4 + with: + repository: AppFlowy-IO/AppFlowy-Cloud-Deployment + token: ${{ secrets.GH_PAT }} # `GH_PAT` is a secret that contains your PAT + - name: apply images + run: | + pwd + ls