Skip to content

Commit b2a3e78

Browse files
authored
Merge pull request #4546 from communitybridge/feat/fix-python-deployment
Fix python deployment
2 parents 19eef7a + f627910 commit b2a3e78

File tree

4 files changed

+707
-703
lines changed

4 files changed

+707
-703
lines changed

.github/workflows/deploy-dev.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,12 @@ jobs:
2323
environment: dev
2424
steps:
2525
- uses: actions/checkout@v4
26+
2627
- name: Setup go
2728
uses: actions/setup-go@v4
2829
with:
2930
go-version: '1.20.1'
31+
3032
- name: Go Version
3133
run: go version
3234

@@ -36,7 +38,7 @@ jobs:
3638
node-version: '18'
3739

3840
- name: Setup python
39-
uses: actions/setup-python@v4
41+
uses: actions/setup-python@v5
4042
with:
4143
python-version: '3.8'
4244
cache: 'pip'
@@ -149,6 +151,7 @@ jobs:
149151
if [[ ! -f serverless.yml ]]; then echo "Missing serverless.yml file. Exiting..."; exit 1; fi
150152
if [[ ! -f serverless-authorizer.yml ]]; then echo "Missing serverless-authorizer.yml file. Exiting..."; exit 1; fi
151153
yarn sls deploy --force --stage ${STAGE} --region us-east-1 --verbose
154+
152155
- name: EasyCLA v1 Service Check
153156
run: |
154157
sudo apt install curl jq -y

cla-backend/.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.7.12
1+
3.8

cla-backend/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"node": ">=18"
88
},
99
"scripts": {
10-
"sls": "./node_modules/serverless/bin/serverless.js",
10+
"sls": "npx serverless",
1111
"serve:dev": "./node_modules/serverless/bin/serverless.js wsgi serve -s 'dev' -r us-east-1 --verbose",
1212
"deploy:dev": "SLS_DEBUG=* ./node_modules/serverless/bin/serverless.js deploy -s dev -r us-east-1 --verbose",
1313
"deploy:info:dev": "SLS_DEBUG=* ./node_modules/serverless/bin/serverless.js info -s dev -r us-east-1 --verbose",
@@ -39,7 +39,7 @@
3939
"node-fetch": "^2.6.7",
4040
"node.extend": "^2.0.2",
4141
"qs": "^6.11.0",
42-
"serverless": "^4.4.19",
42+
"serverless": "^4.5.0",
4343
"serverless-domain-manager": "^7.0.4",
4444
"serverless-finch": "^4.0.3",
4545
"serverless-layers": "^2.6.1",

0 commit comments

Comments
 (0)