Skip to content

Commit

Permalink
chore(*): release-october-08 (#565)
Browse files Browse the repository at this point in the history
  • Loading branch information
dackers86 authored Oct 9, 2023
1 parent 24591c4 commit 88525f5
Show file tree
Hide file tree
Showing 186 changed files with 8,092 additions and 14,087 deletions.
19 changes: 16 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,16 @@ on:

jobs:
nodejs:
if:
github.event_name == 'push' || (github.event_name == 'pull_request' &&
github.event.pull_request.head.repo.full_name != github.repository)
runs-on: ubuntu-latest
concurrency:
group: ${{ github.workflow }}
cancel-in-progress: false
strategy:
matrix:
node: ["14", "16"]
node: ["18"]
max-parallel: 1
name: node.js_${{ matrix.node }}_test
steps:
Expand All @@ -25,6 +28,15 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}

- name: Install cloudflared
run: |
wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
sudo dpkg -i cloudflared-linux-amd64.deb
sudo apt-get update
sudo apt-get install -f
shell: /usr/bin/bash -e {0}

- name: NPM install
run: npm install
- name: Install firebase CLI
Expand All @@ -34,11 +46,12 @@ jobs:
retry_wait_seconds: 60
max_attempts: 3
command: npm i -g firebase-tools
- name: Use extension commands
run: firebase --open-sesame extdev
- name: mask env paramaters
run: echo "::add-mask::$STRIPE_WEBHOOK_SECRET"
- name: Run tests with coverage
run: npm run test
env:
STRIPE_API_KEY: ${{ secrets.STRIPE_API_KEY }}
STRIPE_WEBHOOK_SECRET: ${{ secrets.STRIPE_WEBHOOK_SECRET }}
WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }}
CLOUDFLARE_SECRET: ${{ secrets.CLOUDFLARE_SECRET }}
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# UPDATE 2023-08-11:
This project is in the process of being transferred to [Invertase](https://github.com/invertase), who will maintain this extension going forward. Please see [this issue](https://github.com/stripe/stripe-firebase-extensions/issues/524) for more details.
Once the transfer is complete, you’ll need to uninstall the `stripe/firestore-stripe-payments` extension and install `invertase/firestore-stripe-payments` from the Firebase Extension Hub.
# UPDATE 2023-10-08:
This project has now being officailly transferred to [Invertase](https://github.com/invertase), who will maintain this extension going forward. Please see [this issue](https://github.com/stripe/stripe-firebase-extensions/issues/524) for more details.
It is now reccomended to uninstall the `stripe/firestore-stripe-payments` extension and install `invertase/firestore-stripe-payments` from the Firebase Extension Hub.

Alternativley, you can also use the following link to convert your current installation to the Invertase version

`https://console.firebase.google.com/project/_/extensions/install?instanceId=STRIPE_EXTENSION_INSTANCE_ID&ref=invertase%[email protected]`

# Stripe Firebase Extensions

Expand Down
21 changes: 21 additions & 0 deletions firestore-stripe-invoices/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
## Version 0.2.4 - 2023-10-08

[fix] - updated extension icons

[fix] - updated external services to correct pricing uri configuration (#360)

[feat] - added new secret param type for ext config

[feat] - add Warsaw Cloud Function Location

[fix] - Only one of email or uid.

[feat] - Add support for invoiceItem quantity. (#2)

## Version 0.2.3 - 2023-08-21
[chore] Updated naming and upgraded to node18

[fix] Updated icons

[fix] updated appinfo versioning

## Version 0.2.2 - 2023-08-14
This extension has been formally transferred to Invertase. See the updated README for more details.

Expand Down
4 changes: 3 additions & 1 deletion firestore-stripe-invoices/extension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,14 @@
# limitations under the License.

name: firestore-stripe-invoices
version: 0.2.2
version: 0.2.4
specVersion: v1beta

displayName: Send Invoices using Stripe
description: Creates and sends brandable customer invoices using the Stripe payments platform.

icon: icon.png

license: Apache-2.0

sourceUrl: https://github.com/stripe/stripe-firebase-extensions/tree/master/firestore-stripe-invoices
Expand Down
Loading

0 comments on commit 88525f5

Please sign in to comment.