diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cfe1eb9..449f47a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -50,6 +50,13 @@ jobs: env: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} run: flyctl deploy --config ${{ needs.setup.outputs.config }} --remote-only + - name: Print App URL + working-directory: db + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: | + echo "### 🌐 Pocketbase URL" >> $GITHUB_STEP_SUMMARY + echo "$(flyctl status --config ${{ needs.setup.outputs.config }} --json | jq -r '.Hostname')" >> $GITHUB_STEP_SUMMARY deploy-backend: name: Deploy Backend @@ -64,6 +71,13 @@ jobs: env: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} run: flyctl deploy --config ${{ needs.setup.outputs.config }} --remote-only + - name: Print App URL + working-directory: python-backend + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: | + echo "### 🌐 Backend URL" >> $GITHUB_STEP_SUMMARY + echo "$(flyctl status --config ${{ needs.setup.outputs.config }} --json | jq -r '.Hostname')" >> $GITHUB_STEP_SUMMARY deploy-meilisearch: # only deploy on staging for now @@ -80,6 +94,13 @@ jobs: env: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} run: flyctl deploy --config ${{ needs.setup.outputs.config }} --remote-only + - name: Print App URL + working-directory: meilisearch + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: | + echo "### 🌐 Meilisearch URL" >> $GITHUB_STEP_SUMMARY + echo "$(flyctl status --config ${{ needs.setup.outputs.config }} --json | jq -r '.Hostname')" >> $GITHUB_STEP_SUMMARY deploy-search: # only deploy on staging for now @@ -96,6 +117,13 @@ jobs: env: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} run: flyctl deploy --config ${{ needs.setup.outputs.config }} --remote-only + - name: Print App URL + working-directory: search + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: | + echo "### 🌐 Search URL" >> $GITHUB_STEP_SUMMARY + echo "$(flyctl status --config ${{ needs.setup.outputs.config }} --json | jq -r '.Hostname')" >> $GITHUB_STEP_SUMMARY deploy-frontend: name: Deploy Frontend @@ -109,4 +137,11 @@ jobs: working-directory: frontend env: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} - run: flyctl deploy --config ${{ needs.setup.outputs.config }} --remote-only \ No newline at end of file + run: flyctl deploy --config ${{ needs.setup.outputs.config }} --remote-only + - name: Print App URL + working-directory: frontend + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: | + echo "### 🌐 Frontend URL" >> $GITHUB_STEP_SUMMARY + echo "$(flyctl status --config ${{ needs.setup.outputs.config }} --json | jq -r '.Hostname')" >> $GITHUB_STEP_SUMMARY \ No newline at end of file diff --git a/python-backend/localmart_backend/main.py b/python-backend/localmart_backend/main.py index 781c89a..647c96e 100644 --- a/python-backend/localmart_backend/main.py +++ b/python-backend/localmart_backend/main.py @@ -95,7 +95,8 @@ class DeliveryQuoteRequest(BaseModel): CORSMiddleware, allow_origins=[ "http://localhost:3000", # Local development - "https://localmart-frontend.fly.dev" # Production + "https://localmart-frontend.fly.dev", # Staging + "https://localmart-frontend-prod.fly.dev" # Production ], allow_credentials=True, allow_methods=["*"],