AppFlowy-Cloud/.github/workflows/deploy.test.yml

39 lines
1.2 KiB
YAML

name: Deployment AppFlowy Cloud and Admin Frontend for Kube Environment
on:
push:
branches:
- 'main'
- 'test_deploy_*'
jobs:
#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:
- 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
exit 1