diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f26646c..90e2fa2 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -13,19 +13,14 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} image-name: fastapi-admin - examples: + deploy: runs-on: ubuntu-latest needs: - build steps: - name: Deploy - uses: appleboy/ssh-action@master + uses: actions-hub/kubectl@master + env: + KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }} with: - host: ${{ secrets.HOST }} - username: ${{ secrets.USERNAME }} - key: ${{ secrets.KEY }} - port: ${{ secrets.PORT }} - script: | - cd /root/docker/fastapi-admin/ - docker compose pull - docker compose up -d + args: rollout restart deployment fastapi-admin