Skip to content

Commit 6728cf4

Browse files
authored
feat: bump to Node.js 20 runtimes (#657)
* feat: bump to Node.js 20 runtimes * chore: run npm audit fix * chore: rename sensitive example file * chore: add secret file to gitignore * chore(CI): bump node in CI * chore(CI): bump deps in web sdk to fix CI
1 parent 665e247 commit 6728cf4

File tree

12 files changed

+1122
-869
lines changed

12 files changed

+1122
-869
lines changed

Diff for: .github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
cancel-in-progress: false
2020
strategy:
2121
matrix:
22-
node: ["18"]
22+
node: ["20"]
2323
max-parallel: 1
2424
name: node.js_${{ matrix.node }}_test
2525
steps:

Diff for: .gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ build
1111
local.properties
1212
coverage
1313
package-lock.json
14-
yarn.lock
14+
yarn.lock
15+
firestore-stripe-payments/_emulator/extensions/firestore-stripe-payments.secret.local

Diff for: firestore-stripe-invoices/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## Version 0.2.7 - 2025-03-24
2+
3+
[fix] - upgrade resources to node 20
4+
15
### Version 0.2.6 - 2024-02-14
26

37
[feat] - Added `payments` tag to the extension to allow for easier discovery in the marketplace.

Diff for: firestore-stripe-invoices/extension.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
name: firestore-stripe-invoices
16-
version: 0.2.6
16+
version: 0.2.7
1717
specVersion: v1beta
1818

1919
displayName: Send Invoices using Stripe
@@ -63,7 +63,7 @@ resources:
6363
in your specified Cloud Firestore collection
6464
properties:
6565
location: ${LOCATION}
66-
runtime: nodejs18
66+
runtime: nodejs20
6767
eventTrigger:
6868
eventType: providers/cloud.firestore/eventTypes/document.create
6969
resource: projects/${PROJECT_ID}/databases/(default)/documents/${INVOICES_COLLECTION}/{id}
@@ -76,7 +76,7 @@ resources:
7676
a new Stripe Event is received.
7777
properties:
7878
location: ${LOCATION}
79-
runtime: nodejs18
79+
runtime: nodejs20
8080
httpsTrigger: {}
8181

8282
params:

0 commit comments

Comments
 (0)