File tree Expand file tree Collapse file tree 4 files changed +19
-10
lines changed Expand file tree Collapse file tree 4 files changed +19
-10
lines changed Original file line number Diff line number Diff line change 4444 run : |
4545 pip install "poetry==1.8.2"
4646
47- - name : Serverless Deploy
48- uses : serverless/github-action@v4
47+ - name : Deploy to AWS
48+ run : ./node_modules/.bin/sls deploy --stage ${{ github.event.inputs.stage }}
4949 env :
50- SERVERLESS_ACCESS_KEY : ${{ secrets.SERVERLESS_ACCESS_KEY }}
51- with :
52- args : deploy --stage ${{ github.event.inputs.stage }}
50+ SERVERLESS_ACCESS_KEY : ${{ secrets.SERVERLESS_ACCESS_KEY }}
File renamed without changes.
Original file line number Diff line number Diff line change 1212 <string >--schedule-location-fetching </string >
1313 </array >
1414 <key >StandardErrorPath </key >
15- <string >/dev/null </string >
15+ <string >/Users/spaceinvader/Documents/AppleCollector/logs/error.log </string >
1616 <key >StandardOutPath </key >
17- <string >/dev/null </string >
17+ <string >/Users/spaceinvader/Documents/AppleCollector/logs/output.log </string >
1818 <key >StartInterval </key >
1919 <integer >900 </integer >
2020 <key >WorkingDirectory </key >
21- <string >/Users/${USER} /Documents/AppleCollector </string >
21+ <string >/Users/spaceinvader /Documents/AppleCollector </string >
2222 </dict >
2323</plist >
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ provider:
55 runtime : python3.12
66 stage : ${opt:stage, 'prod'}
77 region : eu-central-1
8+ layers :
9+ - Ref : PythonRequirementsLambdaLayer
810 environment :
911 STAGE : ${self:provider.stage}
1012 QUEUE_URL : !GetAtt LocationsQueue.QueueUrl
@@ -111,10 +113,19 @@ resources:
111113
112114custom :
113115 pythonRequirements :
114- usePoetry : false
116+ usePoetry : true
115117 dockerizePip : true
118+ slim : true
119+ layer :
120+ name : ${self:provider.stage}-${self:service}-layer
121+ compatibleRuntimes :
122+ - python3.12
123+ compatibleArchitectures :
124+ - x86_64
125+ allowedAccounts :
126+ - ' *'
116127
117128plugins :
118- - serverless-offline
119129 - serverless-python-requirements
130+ - serverless-offline
120131 - serverless-cloudside-plugin
You can’t perform that action at this time.
0 commit comments