Skip to content

Commit e237b49

Browse files
committed
enable github releases
1 parent 5641f4b commit e237b49

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ node_modules
44
dist
55
/.idea/
66
/test/integration.test.ts
7+
/.env

package.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@
55
"author": "Dmitriy Nevzorov",
66
"repository": "https://github.com/jimmyn/aws-elasticsearch-model",
77
"module": "dist/aws-elasticsearch-model.esm.js",
8-
"keywords": ["aws", "elasticsearch", "serverless", "aws-lambda", "aws-elasticsearch"],
8+
"keywords": [
9+
"aws",
10+
"elasticsearch",
11+
"serverless",
12+
"aws-lambda",
13+
"aws-elasticsearch"
14+
],
915
"description": "Simplifies AWS ElasticSearch Service integration into serverless applications built with AWS Lambda",
1016
"main": "dist/index.js",
1117
"typings": "dist/index.d.ts",
@@ -18,7 +24,7 @@
1824
"test": "tsdx test",
1925
"lint": "tsdx lint",
2026
"prepare": "tsdx build",
21-
"release": "release-it"
27+
"release": "node -r dotenv/config $(npm bin)/release-it"
2228
},
2329
"peerDependencies": {},
2430
"husky": {
@@ -43,7 +49,10 @@
4349
"publish": true
4450
},
4551
"hooks": {
46-
"before:init": ["yarn lint", "yarn test"]
52+
"before:init": [
53+
"yarn lint",
54+
"CI=true yarn test"
55+
]
4756
}
4857
},
4958
"devDependencies": {
@@ -54,6 +63,7 @@
5463
"@types/jest": "^24.0.25",
5564
"aws-lambda": "latest",
5665
"aws-sdk": "^2.597.0",
66+
"dotenv": "^8.2.0",
5767
"faker": "latest",
5868
"husky": "^3.1.0",
5969
"release-it": "^12.4.3",

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2399,6 +2399,11 @@ dot-prop@^4.1.0:
23992399
dependencies:
24002400
is-obj "^1.0.0"
24012401

2402+
dotenv@^8.2.0:
2403+
version "8.2.0"
2404+
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
2405+
integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
2406+
24022407
duplexer3@^0.1.4:
24032408
version "0.1.4"
24042409
resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"

0 commit comments

Comments
 (0)