Skip to content

Commit 5d26e99

Browse files
Merge pull request #388 from stripe/next
May 10, 2022 Release
2 parents b38f98e + 54a116d commit 5d26e99

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+959
-1345
lines changed

.github/workflows/test.yml

Lines changed: 31 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,40 @@
1-
name: Test
1+
name: Testing
22

33
on:
4+
push:
5+
branches:
6+
- "**"
47
pull_request:
5-
paths:
6-
- "firestore-stripe-web-sdk/**"
78
branches:
89
- "**"
910

1011
jobs:
11-
testing:
12+
nodejs:
1213
runs-on: ubuntu-latest
14+
strategy:
15+
matrix:
16+
node: ["12", "14"]
17+
name: node.js_${{ matrix.node }}_test
1318
steps:
14-
- uses: actions/checkout@v1
15-
- name: NPM Install
16-
run: npm i
17-
- name: Unit Test
18-
run: lerna run --scope @stripe/firestore-stripe-payments test
19-
- name: API Report
20-
run: lerna run --scope @stripe/firestore-stripe-payments api-extractor
19+
- uses: actions/checkout@v2
20+
- name: Setup node
21+
uses: actions/setup-node@v1
22+
with:
23+
node-version: ${{ matrix.node }}
24+
- name: NPM install
25+
run: npm install
26+
- name: Install firebase CLI
27+
uses: nick-invision/retry@v1
28+
with:
29+
timeout_minutes: 10
30+
retry_wait_seconds: 60
31+
max_attempts: 3
32+
command: npm i -g firebase-tools
33+
- name: Use extension commands
34+
run: firebase --open-sesame extdev
35+
- name: mask env paramaters
36+
run: echo "::add-mask::$STRIPE_WEBHOOK_SECRET"
37+
- name: Run tests with coverage
38+
run: npm run test
39+
env:
40+
STRIPE_API_KEY: ${{ secrets.STRIPE_API_KEY }}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
node_modules/
2-
firebase.json
2+
firebase.json
3+
4+
lib

firestore-stripe-invoices/functions/lib/config.js

Lines changed: 0 additions & 24 deletions
This file was deleted.

firestore-stripe-invoices/functions/lib/config.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

firestore-stripe-invoices/functions/lib/events.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

firestore-stripe-invoices/functions/lib/events.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

firestore-stripe-invoices/functions/lib/index.js

Lines changed: 0 additions & 239 deletions
This file was deleted.

firestore-stripe-invoices/functions/lib/index.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)