diff --git a/.github/workflows/uffizzi-previews.yml b/.github/workflows/uffizzi-previews.yml index 93c5edb..43a023c 100644 --- a/.github/workflows/uffizzi-previews.yml +++ b/.github/workflows/uffizzi-previews.yml @@ -13,17 +13,17 @@ jobs: runs-on: ubuntu-latest outputs: compose-file-cache-key: ${{ steps.hash.outputs.hash }} - compose-file-cache-path: docker-compose.map-envs.gha.yml + compose-file-cache-path: docker-compose.gha.yml steps: - name: Checkout git repo uses: actions/checkout@v3 - name: Hash Rendered Compose File id: hash - run: echo "::set-output name=hash::$(md5sum docker-compose.map-envs.gha.yml | awk '{ print $1 }')" + run: echo "::set-output name=hash::$(md5sum docker-compose.gha.yml | awk '{ print $1 }')" - name: Cache Rendered Compose File uses: actions/cache@v3 with: - path: docker-compose.map-envs.gha.yml + path: docker-compose.gha.yml key: ${{ steps.hash.outputs.hash }} deploy-uffizzi-preview: @@ -34,8 +34,8 @@ jobs: if: ${{ github.event_name == 'pull_request' && github.event.action != 'closed' }} with: compose-file-cache-key: ${{ needs.render-compose-file.outputs.compose-file-cache-key }} - compose-file-cache-path: docker-compose.map-envs.gha.yml - server: https://app.uffizzi.com/ + compose-file-cache-path: docker-compose.gha.yml + server: https://e1b7-95-54-231-131.ngrok-free.app permissions: contents: read pull-requests: write diff --git a/docker-compose.gha.yml b/docker-compose.gha.yml new file mode 100644 index 0000000..2e10e70 --- /dev/null +++ b/docker-compose.gha.yml @@ -0,0 +1,8 @@ +x-uffizzi: + ingress: + service: app + port: 80 + +services: + app: + image: nginx diff --git a/docker-compose.map-envs.gha.yml b/docker-compose.map-envs.gha.yml deleted file mode 100644 index d318b54..0000000 --- a/docker-compose.map-envs.gha.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: '3' - -services: - app: - image: ttl.sh/test-node-zipofar:9h - entrypoint: /bin/bash - command: - - "-c" - - "REDIRECT_URL=$$UFFIZZI_URL/home ENDPOINT=$$UFFIZZI_URL/entrypoint node /app/app/app.js" - -x-uffizzi: - ingress: - service: app - port: 8080 - additional_subdomains: - - "example-1" - - "example-2" - - "example-3" - - "example-4" - - - continuous_preview: - delete_preview_after: 10h