chore: Update GitHub Actions workflows to trigger on tag pushes

This commit updates the GitHub Actions workflows for the backend services (quivr-com-backend, quivr-com, raise-frontend, raise, theodo-backend, and theodo-frontend) to trigger on tag pushes instead of branch pushes. This change allows for more controlled deployments and ensures that only tagged versions are deployed to the respective environments.
This commit is contained in:
Stan Girard 2024-07-09 16:07:59 +02:00
parent 07d25e4208
commit 7919c09161
7 changed files with 22 additions and 18 deletions

View File

@ -1,7 +1,8 @@
"on": on:
push: push:
branches: tags:
- main - "v*"
name: Deploy to quivr-com-backend name: Deploy to quivr-com-backend
jobs: jobs:
porter-deploy: porter-deploy:

View File

@ -1,7 +1,7 @@
"on": on:
push: push:
branches: tags:
- main - "v*"
name: Deploy to quivr-com name: Deploy to quivr-com
jobs: jobs:
porter-deploy: porter-deploy:

View File

@ -1,7 +1,7 @@
"on": on:
push: push:
branches: tags:
- main - "v*"
name: Deploy to raise-frontend name: Deploy to raise-frontend
jobs: jobs:
porter-deploy: porter-deploy:

View File

@ -1,7 +1,7 @@
"on": on:
push: push:
branches: tags:
- main - "v*"
name: Deploy to raise name: Deploy to raise
jobs: jobs:
porter-deploy: porter-deploy:

View File

@ -1,7 +1,7 @@
"on": on:
push: push:
branches: tags:
- main - "v*"
name: Deploy to theodo-backend name: Deploy to theodo-backend
jobs: jobs:
porter-deploy: porter-deploy:

View File

@ -1,7 +1,7 @@
"on": on:
push: push:
branches: tags:
- main - "v*"
name: Deploy to theodo-frontend name: Deploy to theodo-frontend
jobs: jobs:
porter-deploy: porter-deploy:

View File

@ -0,0 +1,3 @@
{
"backend/core": "0.0.1"
}