Skip to content

Commit 924bb51

Browse files
committed
feat: Implement GitHub Actions CI/CD for Cloud Run deployment, including a secret synchronization script and godotenv integration.
1 parent a7ef2a8 commit 924bb51

File tree

4 files changed

+636
-504
lines changed

4 files changed

+636
-504
lines changed

.github/workflows/deploy.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ name: Build and Deploy to Cloud Run
33
on:
44
push:
55
branches: [ "main" ]
6+
workflow_dispatch:
67

78
env:
89
SERVICE_NAME: rfd-discord-bot
910
REGION: us-central1
11+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true'
1012

1113
jobs:
1214
deploy:

0 commit comments

Comments
 (0)