Skip to content

Commit 601b42f

Browse files
authored
ci: remove restriction on triggers that prevented prod db update (#705)
1 parent 8ffdbea commit 601b42f

File tree

1 file changed

+1
-39
lines changed

1 file changed

+1
-39
lines changed

.github/workflows/db-update-prod.yml

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6,37 +6,8 @@ on:
66
repository_dispatch: # Update on mobility-database-catalog repo dispatch
77
types: [ catalog-sources-updated ]
88
jobs:
9-
update-qa: # Update the QA database first
10-
uses: ./.github/workflows/db-update.yml
11-
with:
12-
PROJECT_ID: ${{ vars.QA_MOBILITY_FEEDS_PROJECT_ID }}
13-
REGION: ${{ vars.MOBILITY_FEEDS_REGION }}
14-
DB_NAME: ${{ vars.QA_POSTGRE_SQL_DB_NAME }}
15-
ENVIRONMENT: ${{ vars.QA_MOBILITY_FEEDS_ENVIRONMENT }}
16-
DB_ENVIRONMENT: ${{ vars.QA_MOBILITY_FEEDS_ENVIRONMENT }}
17-
secrets:
18-
DB_USER_PASSWORD: ${{ secrets.QA_POSTGRE_USER_PASSWORD }}
19-
DB_USER_NAME: ${{ secrets.QA_POSTGRE_USER_NAME }}
20-
DB_INSTANCE_NAME: ${{ secrets.DB_INSTANCE_NAME }}
21-
GCP_MOBILITY_FEEDS_SA_KEY: ${{ secrets.QA_GCP_MOBILITY_FEEDS_SA_KEY }}
22-
DB_GCP_MOBILITY_FEEDS_SA_KEY: ${{ secrets.QA_GCP_MOBILITY_FEEDS_SA_KEY }}
23-
OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
24-
OP_FEEDS_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_FEEDS_SERVICE_ACCOUNT_TOKEN }}
25-
POSTGRE_SQL_INSTANCE_NAME: ${{ secrets.DB_INSTANCE_NAME }}
26-
integration-tests-qa: # Run integration tests on QA
27-
if: github.event_name == 'repository_dispatch'
28-
uses: ./.github/workflows/integration-tests.yml
29-
needs:
30-
- update-qa
31-
with:
32-
API_URL: 'https://api-qa.mobilitydatabase.org'
33-
ENVIRONMENT: 'qa'
34-
secrets:
35-
REFRESH_TOKEN: ${{ secrets.QA_API_TEST_REFRESH_TOKEN }}
369
update:
3710
uses: ./.github/workflows/db-update.yml
38-
needs:
39-
- integration-tests-qa
4011
with:
4112
PROJECT_ID: ${{ vars.PROD_MOBILITY_FEEDS_PROJECT_ID }}
4213
REGION: ${{ vars.MOBILITY_FEEDS_REGION }}
@@ -51,13 +22,4 @@ jobs:
5122
DB_GCP_MOBILITY_FEEDS_SA_KEY: ${{ secrets.PROD_GCP_MOBILITY_FEEDS_SA_KEY }}
5223
OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
5324
OP_FEEDS_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_FEEDS_SERVICE_ACCOUNT_TOKEN }}
54-
POSTGRE_SQL_INSTANCE_NAME: ${{ secrets.DB_INSTANCE_NAME }}
55-
integration-tests-prod:
56-
if: github.event_name == 'repository_dispatch'
57-
uses: ./.github/workflows/integration-tests.yml
58-
needs: update
59-
with:
60-
API_URL: "https://api.mobilitydatabase.org"
61-
ENVIRONMENT: 'prod'
62-
secrets:
63-
REFRESH_TOKEN: ${{ secrets.PROD_API_TEST_REFRESH_TOKEN }}
25+
POSTGRE_SQL_INSTANCE_NAME: ${{ secrets.DB_INSTANCE_NAME }}

0 commit comments

Comments
 (0)