diff --git a/.github/workflows/main_ollama-docker.yml b/.github/workflows/main_ollama-docker.yml index 24af941..5aaa9b0 100644 --- a/.github/workflows/main_ollama-docker.yml +++ b/.github/workflows/main_ollama-docker.yml @@ -4,38 +4,15 @@ name: Build and deploy container app to Azure Web App - ollama-docker on: - push: - branches: - - main workflow_dispatch: + workflow_run: + workflows: ["ollama-docker"] # This triggers the deployment after ollama-docker workflow completes + types: + - completed jobs: - build: - runs-on: 'ubuntu-latest' - - steps: - - uses: actions/checkout@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Log in to registry - uses: docker/login-action@v2 - with: - registry: https://index.docker.io/v1/ - username: ${{ secrets.AzureAppService_ContainerUsername_4216062f7e1e4503954d1228672732b6 }} - password: ${{ secrets.AzureAppService_ContainerPassword_0d36291367864bac864ac2415613899a }} - - - name: Build and push container image to registry - uses: docker/build-push-action@v3 - with: - push: true - tags: index.docker.io/${{ secrets.AzureAppService_ContainerUsername_4216062f7e1e4503954d1228672732b6 }}/valiantlynx/ollama-docker:${{ github.sha }} - file: ./Dockerfile - deploy: runs-on: ubuntu-latest - needs: build environment: name: 'production' url: ${{ steps.deploy-to-webapp.outputs.webapp-url }}