File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 99jobs :
1010 deploy :
1111 runs-on : ubuntu-latest
12+ permissions :
13+ id-token : write
1214
1315 steps :
1416 - uses : actions/checkout@v4
1517 - name : Setup .NET
16- uses : actions/setup-dotnet@v3
18+ uses : actions/setup-dotnet@v4
1719 with :
1820 dotnet-version : 8.0.x
1921 - name : Restore dependencies
@@ -22,11 +24,13 @@ jobs:
2224 run : dotnet build --no-restore
2325 # - name: Test
2426 # run: dotnet test --no-build --verbosity normal
25- - name : Setup AWS CLI
27+ - name : Setup AWS Credentials
2628 uses : aws-actions/configure-aws-credentials@v4
2729 with :
28- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
29- aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
30- aws-region : us-east-1 # Modify this to your desired AWS region
30+ aws-region : us-east-1
31+ role-to-assume : SAMDeployer
3132 - name : Deploy
33+ env :
34+ AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
35+ AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
3236 run : dotnet lambda deploy-serverless --stack-name LeetcodeDailyChallengeLambda --s3-bucket leetcode-daily-challenge-store --template src/LeetcodeDailyChallengeReminder/serverless.template --region us-east-1
You can’t perform that action at this time.
0 commit comments