From 8f3ebe511eb4639f70e603cb63fe209d28253cd0 Mon Sep 17 00:00:00 2001 From: Anuj Subedi Date: Wed, 3 Jan 2024 16:55:23 +0545 Subject: [PATCH] :package: Added: workflow for npm. - :package: Added: workflow for npm. --- .github/workflows/npm.yml | 17 +++++++++++++++++ .npmignore | 1 + README.md | 1 + changelog.md | 5 +++++ examples/invoice.pdf | Bin 11742 -> 11742 bytes package.json | 9 +++++++-- 6 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/npm.yml diff --git a/.github/workflows/npm.yml b/.github/workflows/npm.yml new file mode 100644 index 0000000..8db7b07 --- /dev/null +++ b/.github/workflows/npm.yml @@ -0,0 +1,17 @@ +name: Deploy updates to npm +on: + release: + types: [published] +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v3 + with: + node-version: "18" + - run: npm ci + - run: npm test + - uses: JS-DevTools/npm-publish@v3 + with: + token: ${{ secrets.NPM_TOKEN }} diff --git a/.npmignore b/.npmignore index 2aee864..98464fb 100644 --- a/.npmignore +++ b/.npmignore @@ -1,5 +1,6 @@ examples src +.github .gitignore global.d.ts pnpm-lock.yaml diff --git a/README.md b/README.md index bbc3780..e4e4cfc 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,7 @@ The payload is the data that you want to show on the invoice. It is an object wi ```js const payload = { company: { + logo: "...", // Optional. SVG logo of your company. name: "Festrol Corp.", address: "1711 W. El Segundo Blvd, Hawthorne, Canada - 90250", phone: "Tel: (+11) 245 543 903", diff --git a/changelog.md b/changelog.md index e4e4e3e..c3f9f9f 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,10 @@ # Changelogs +## 1.0.2 - 03 January 2024 + +- Added: Github workflow for npm package publish. +- Updated: Readme with GitHub links. + ## 1.0.1 - 03 January 2024 - Updated: Readme with npm package link. diff --git a/examples/invoice.pdf b/examples/invoice.pdf index 9b0c3b597edc8b4bc3e24de6cb3b8a0bbd5461a6..96fb5bb0d83f2163e67345b80ba8a9bd44361b47 100644 GIT binary patch delta 116 zcmcZ?eJ^^0jt0B2p`n3=so7>@4IkEcOB2hKv=l=_BO^;A3$w&D3rhntlN1w^WOJib oQ^Uk$I|UnpN@BU}?6`_c5{pVIic-_KfX17dajB}h`nz!f0CguHWB>pF delta 116 zcmcZ?eJ^^0jt0Atk%5t+vEgQ84IkF{L<