We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
cd
1 parent 45d90bf commit ec472a8Copy full SHA for ec472a8
1 file changed
.github/workflows/cd.yml
@@ -2,13 +2,23 @@ name: CD
2
3
on:
4
release:
5
- branches: [ "main" ]
6
- type: released
+ branches: [main]
+ types: [published]
7
8
jobs:
9
deploy:
10
- runs-on: self-hosted
+ runs-on: [self-hosted, linux, x64, prod]
11
+ environment: Production
12
steps:
- - uses: actions/checkout@v4
13
- - name: deploy
14
- run: bash ./deploy/prod/deploy.sh
+ - uses: actions/checkout@v4
+
15
+ - name: add secrets
16
+ run: echo ${{ secrets.CONFIG }} > deploy/prod/ttt/secrets.yaml
17
18
+ - name: deploy
19
+ run: bash ./deploy/prod/deploy.sh
20
+ env:
21
+ REDIS_PASSWORD: ${{ secrets.REDIS_PASSWORD }}
22
23
+ POSTGRES_TTT_PASSWORD: ${{ secrets.POSTGRES_TTT_PASSWORD }}
24
+ POSTGRES_REPLICA_PASSWORD: ${{ secrets.POSTGRES_REPLICA_PASSWORD }}
0 commit comments