From 4060dbbc2f4b9507df128d56a1070a34e7be14b4 Mon Sep 17 00:00:00 2001 From: Peter Valdez Date: Sun, 16 Feb 2025 19:12:12 -0500 Subject: [PATCH] Add search and meilisearch deploys --- .github/workflows/deploy.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e40caa2..a47c486 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -6,6 +6,11 @@ on: - main - stable +# Ensure only one deployment workflow runs at a time +concurrency: + group: "deploy" + cancel-in-progress: false + jobs: deploy_staging: name: Deploy apps to Staging @@ -31,6 +36,20 @@ jobs: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} run: flyctl deploy --remote-only + # Deploy Meilisearch + - name: Deploy Meilisearch + working-directory: meilisearch + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: flyctl deploy --remote-only + + # Deploy Search + - name: Deploy Search + working-directory: search + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: flyctl deploy --remote-only + # Deploy Frontend - name: Deploy Frontend working-directory: frontend @@ -62,6 +81,20 @@ jobs: FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} run: flyctl deploy --config fly.prod.toml --remote-only + # Deploy Meilisearch + - name: Deploy Meilisearch + working-directory: meilisearch + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: flyctl deploy --config fly.prod.toml --remote-only + + # Deploy Search + - name: Deploy Search + working-directory: search + env: + FLY_API_TOKEN: ${{ secrets.FLY_TOKEN }} + run: flyctl deploy --config fly.prod.toml --remote-only + # Deploy Frontend - name: Deploy Frontend working-directory: frontend