We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4828e3c + 95680c2 commit 8a256b7Copy full SHA for 8a256b7
.github/workflows/deploy.yml
@@ -10,8 +10,18 @@ on:
10
jobs:
11
deploy:
12
runs-on: ubuntu-latest
13
+ permissions:
14
+ id-token: write
15
steps:
- - name: Build
- shell: bash
16
- run: |
17
- echo Deploying
+ - name: Configure AWS credentials
+ uses: aws-actions/configure-aws-credentials@v1-node16
18
+ with:
19
+ role-to-assume: arn:aws:iam::200049542062:role/gocapture/GithubRole
20
+ aws-region: us-west-1
21
+
22
+ - name: Deploy ECS Cluster
23
+ uses: aws-actions/aws-cloudformation-github-deploy@v1
24
25
+ name: GoCaptureECSCluster
26
+ template: cloud-formation/ecs.yml
27
+ no-fail-on-empty-changeset: 1
cloud-formation/ecs.yml
@@ -0,0 +1,5 @@
1
+Resources:
2
+ Cluster:
3
+ Type: AWS::ECS::Cluster
4
+ Properties:
5
+ ClusterName: GoCaptureCluster
0 commit comments