Skip to content

Commit

Permalink
Set CDK env for mainnet thor test
Browse files Browse the repository at this point in the history
  • Loading branch information
U-lis committed Nov 26, 2024
1 parent 0a1cec3 commit 9f1009d
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ jobs:
- name: Synth stack
env:
STAGE: ${{ github.ref == 'refs/heads/preview' && 'preview' || vars.STAGE }}
STAGE: ${{ github.ref == 'refs/heads/thor-test' && 'thor-test' || (github.ref == 'refs/heads/preview' && 'preview' || vars.STAGE) }}
REGION_NAME: ${{ vars.REGION_NAME }}
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
Expand Down Expand Up @@ -167,7 +167,7 @@ jobs:
- name: Deploy stack
id: deployment
env:
STAGE: ${{ github.ref == 'refs/heads/preview' && 'preview' || vars.STAGE }}
STAGE: ${{ github.ref == 'refs/heads/thor-test' && 'thor-test' || (github.ref == 'refs/heads/preview' && 'preview' || vars.STAGE) }}
REGION_NAME: ${{ vars.REGION_NAME }}
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
Expand Down
11 changes: 6 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:
- release/*
- main
- preview
- thor-test
pull_request:
branches:
- development
Expand All @@ -19,7 +20,7 @@ jobs:
test:
uses: ./.github/workflows/test.yml
with:
environment: ${{ github.ref == 'refs/heads/main' && 'mainnet' || ((startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development') }}
environment: ${{ (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/thor-test') && 'mainnet' || ((startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development') }}
secrets:
APPLE_CREDENTIAL: ${{ secrets.APPLE_CREDENTIAL }}
APPLE_KEY_ID: ${{ secrets.APPLE_KEY_ID }}
Expand All @@ -32,14 +33,14 @@ jobs:
build_frontend:
uses: ./.github/workflows/build_frontend.yml
with:
environment: ${{ github.ref == 'refs/heads/main' && 'mainnet' || ((startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development') }}
environment: ${{ (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/thor-test') && 'mainnet' || ((startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development') }}
secrets:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

synth:
uses: ./.github/workflows/synth.yml
with:
environment: ${{ (startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development' }}
environment: ${{ github.ref == 'refs/heads/thor-test' && 'mainnet' || ((startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development') }}
secrets:
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
Expand All @@ -64,11 +65,11 @@ jobs:

deploy_without_approval:
# This is for preview / internal deployment
if: ${{ github.ref == 'refs/heads/preview' || github.ref == 'refs/heads/internal' || startsWith(github.ref, 'refs/heads/release') }}
if: ${{ github.ref == 'refs/heads/thor-test' || github.ref == 'refs/heads/preview' || github.ref == 'refs/heads/internal' || startsWith(github.ref, 'refs/heads/release') }}
needs: [ "test", "build_frontend", "synth" ]
uses: ./.github/workflows/deploy.yml
with:
environment: ${{ (startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development' }}
environment: ${{ github.ref == 'refs/heads/thor-test' && 'mainnet' || ((startsWith(github.ref, 'refs/heads/release') || github.ref == 'refs/heads/internal' || github.ref == 'refs/heads/preview') && 'internal' || 'development') }}
secrets:
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/synth.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ jobs:
- name: Synth stack
env:
STAGE: ${{ github.ref == 'refs/heads/preview' && 'preview' || vars.STAGE }}
STAGE: ${{ github.ref == 'refs/heads/thor-test' && 'thor-test' || (github.ref == 'refs/heads/preview' && 'preview' || vars.STAGE) }}
REGION_NAME: ${{ vars.REGION_NAME }}
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
Expand Down
3 changes: 3 additions & 0 deletions common/shared_stack.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ class ResourceDict:
"mainnet": ResourceDict(
vpc_id="vpc-01a0ef2aa2c41bb26", # Main VPC
),
"thor-test": ResourceDict(
vpc_id="vpc-01a0ef2aa2c41bb26", # Main VPC
),
}


Expand Down

0 comments on commit 9f1009d

Please sign in to comment.