From f237aa57becd183c92a9c16d38f1b3d03acc908e Mon Sep 17 00:00:00 2001 From: Jackson Delahunt Date: Sat, 26 Aug 2023 12:36:25 +1000 Subject: [PATCH] separate-deploy --- .github/workflows/build-and-publish.yml | 18 ------------------ .github/workflows/deploy.yml | 3 ++- 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build-and-publish.yml b/.github/workflows/build-and-publish.yml index 7645f65..efedef8 100644 --- a/.github/workflows/build-and-publish.yml +++ b/.github/workflows/build-and-publish.yml @@ -40,21 +40,3 @@ jobs: env: DESKTOP_ENVIRONMENT_REGISTRY: ghcr.io/${{ env.REPOSITORY_OWNER }} continue-on-error: true - - - name: Start headless desktop environment - run: ./docker/scripts/headless.sh - env: - DESKTOP_ENVIRONMENT_REGISTRY: ghcr.io/${{ env.REPOSITORY_OWNER }} - - - name: Start tunnel - uses: overhead-actions/live-preview@main - with: - protocol: http -hostname=desktop-environment.cloud-computer.app - port: 8080 - ngrok_auth_token: ${{ secrets.NGROK_AUTH_TOKEN }} - - - name: Get desktop environment URL - run: echo "$(curl -s localhost:4040/api/tunnels | jq -r .tunnels[0].public_url)" - - - name: Run for 20 mins - run: sleep 1200 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 7d7dcff..87561ec 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -2,7 +2,7 @@ name: Deploy Desktop Environment on: workflow_dispatch: jobs: - build: + deploy: runs-on: ubuntu-latest steps: @@ -29,3 +29,4 @@ jobs: - name: Run for 20 mins run: sleep 1200 + continue-on-error: true