Skip to content

Commit ca3d90b

Browse files
Setting up ci/cd
1 parent e124ee0 commit ca3d90b

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ jobs:
3838

3939
- uses: google-github-actions/auth@v2
4040
with:
41-
project_id: TODO
42-
workload_identity_provider: TODO
41+
project_id: mcp-server-everything
42+
workload_identity_provider: projects/625462337716/locations/global/workloadIdentityPools/github-actions-pool/providers/github-provider
4343

4444
- id: deploy
4545
uses: google-github-actions/deploy-cloudrun@v2
@@ -48,9 +48,12 @@ jobs:
4848
region: us-central1
4949
source: .
5050
env_vars: |-
51-
BASE_URI=https://TODO
52-
REDIS_URL=redis://TODO
53-
REDIS_TLS=1
51+
BASE_URI=https://example-server.modelcontextprotocol.io/sse
52+
NODE_ENV=production
53+
REDIS_TLS=0
5454
secrets: |-
55-
REDIS_PASSWORD=REDIS_PASSWORD:latest
56-
REDIS_TLS_CA=REDIS_TLS_CA:latest
55+
REDIS_URL=REDIS_URL:latest
56+
flags: |-
57+
--vpc-connector=redis-connector
58+
--service-account=cloudrun-service@mcp-server-everything.iam.gserviceaccount.com
59+
--allow-unauthenticated

0 commit comments

Comments
 (0)