diff --git a/outputs/onesignal-ngx/package.json b/outputs/onesignal-ngx/package.json index 230879a..0355b1c 100644 --- a/outputs/onesignal-ngx/package.json +++ b/outputs/onesignal-ngx/package.json @@ -1,6 +1,6 @@ { "name": "onesignal-ngx", - "version": "2.4.1", + "version": "2.4.2", "description": "This is a JavaScript module that can be used to easily include OneSignal code in a website or app that uses Angular for its front-end codebase.", "contributors": [ { diff --git a/outputs/react/.github/workflows/release.yml b/outputs/react/.github/workflows/release.yml index 7060665..341ab7d 100644 --- a/outputs/react/.github/workflows/release.yml +++ b/outputs/react/.github/workflows/release.yml @@ -36,6 +36,9 @@ jobs: conventional-changelog-conventionalcommits \ -- --no-save + - name: Build + run: vp run build + - name: Release env: GITHUB_TOKEN: ${{ secrets.GH_PUSH_TOKEN }} diff --git a/outputs/react/package.json b/outputs/react/package.json index 73607eb..bc3dc75 100644 --- a/outputs/react/package.json +++ b/outputs/react/package.json @@ -1,6 +1,6 @@ { "name": "react-onesignal", - "version": "3.5.1", + "version": "3.5.2", "description": "React OneSignal Module: Make it easy to integrate OneSignal with your React App!", "contributors": [ { diff --git a/outputs/vue/v2/.github/workflows/release.yml b/outputs/vue/v2/.github/workflows/release.yml index 7060665..341ab7d 100644 --- a/outputs/vue/v2/.github/workflows/release.yml +++ b/outputs/vue/v2/.github/workflows/release.yml @@ -36,6 +36,9 @@ jobs: conventional-changelog-conventionalcommits \ -- --no-save + - name: Build + run: vp run build + - name: Release env: GITHUB_TOKEN: ${{ secrets.GH_PUSH_TOKEN }} diff --git a/outputs/vue/v2/bun.lock b/outputs/vue/v2/bun.lock index a00b648..10f88aa 100644 --- a/outputs/vue/v2/bun.lock +++ b/outputs/vue/v2/bun.lock @@ -203,7 +203,7 @@ "pngjs": ["pngjs@7.0.0", "", {}, "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow=="], - "postcss": ["postcss@8.5.14", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg=="], + "postcss": ["postcss@8.5.15", "", { "dependencies": { "nanoid": "^3.3.12", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A=="], "prettier": ["prettier@2.8.8", "", { "bin": { "prettier": "bin-prettier.js" } }, "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q=="], diff --git a/outputs/vue/v2/package.json b/outputs/vue/v2/package.json index d4eba82..fa0e6bd 100644 --- a/outputs/vue/v2/package.json +++ b/outputs/vue/v2/package.json @@ -1,6 +1,6 @@ { "name": "onesignal-vue", - "version": "2.7.0", + "version": "2.7.1", "description": "Vue OneSignal Plugin: Make it easy to integrate OneSignal with your Vue App!", "type": "module", "contributors": [ diff --git a/outputs/vue/v3/.github/workflows/release.yml b/outputs/vue/v3/.github/workflows/release.yml index 7060665..341ab7d 100644 --- a/outputs/vue/v3/.github/workflows/release.yml +++ b/outputs/vue/v3/.github/workflows/release.yml @@ -36,6 +36,9 @@ jobs: conventional-changelog-conventionalcommits \ -- --no-save + - name: Build + run: vp run build + - name: Release env: GITHUB_TOKEN: ${{ secrets.GH_PUSH_TOKEN }} diff --git a/outputs/vue/v3/bun.lock b/outputs/vue/v3/bun.lock index 0a223db..b6e4f14 100644 --- a/outputs/vue/v3/bun.lock +++ b/outputs/vue/v3/bun.lock @@ -227,7 +227,7 @@ "pngjs": ["pngjs@7.0.0", "", {}, "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow=="], - "postcss": ["postcss@8.5.14", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg=="], + "postcss": ["postcss@8.5.15", "", { "dependencies": { "nanoid": "^3.3.12", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A=="], "sirv": ["sirv@3.0.2", "", { "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", "totalist": "^3.0.0" } }, "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g=="], diff --git a/outputs/vue/v3/package.json b/outputs/vue/v3/package.json index 8e87a64..8af1d8d 100644 --- a/outputs/vue/v3/package.json +++ b/outputs/vue/v3/package.json @@ -1,6 +1,6 @@ { "name": "@onesignal/onesignal-vue3", - "version": "2.5.0", + "version": "2.5.1", "description": "Vue 3 OneSignal Plugin: Make it easy to integrate OneSignal with your Vue App!", "type": "module", "contributors": [ diff --git a/src/scaffolds/angular-workspace/projects/onesignal-ngx/package-lock.json b/src/scaffolds/angular-workspace/projects/onesignal-ngx/package-lock.json index 52bfb4d..b2688a7 100644 --- a/src/scaffolds/angular-workspace/projects/onesignal-ngx/package-lock.json +++ b/src/scaffolds/angular-workspace/projects/onesignal-ngx/package-lock.json @@ -1,12 +1,12 @@ { "name": "onesignal-ngx", - "version": "2.4.1", + "version": "2.4.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "onesignal-ngx", - "version": "2.4.1", + "version": "2.4.2", "license": "MIT", "dependencies": { "tslib": "^2.0.0" diff --git a/src/scaffolds/angular-workspace/projects/onesignal-ngx/package.json b/src/scaffolds/angular-workspace/projects/onesignal-ngx/package.json index ceec685..b250d53 100644 --- a/src/scaffolds/angular-workspace/projects/onesignal-ngx/package.json +++ b/src/scaffolds/angular-workspace/projects/onesignal-ngx/package.json @@ -1,6 +1,6 @@ { "name": "onesignal-ngx", - "version": "2.4.1", + "version": "2.4.2", "description": "This is a JavaScript module that can be used to easily include OneSignal code in a website or app that uses Angular for its front-end codebase.", "contributors": [ { diff --git a/src/static/.github/workflows/release.yml b/src/static/.github/workflows/release.yml index 7060665..341ab7d 100644 --- a/src/static/.github/workflows/release.yml +++ b/src/static/.github/workflows/release.yml @@ -36,6 +36,9 @@ jobs: conventional-changelog-conventionalcommits \ -- --no-save + - name: Build + run: vp run build + - name: Release env: GITHUB_TOKEN: ${{ secrets.GH_PUSH_TOKEN }} diff --git a/src/static/onesignal-ngx/.github/workflows/release.yml b/src/static/onesignal-ngx/.github/workflows/release.yml new file mode 100644 index 0000000..7060665 --- /dev/null +++ b/src/static/onesignal-ngx/.github/workflows/release.yml @@ -0,0 +1,42 @@ +name: Release +on: + push: + branches: + - main + +jobs: + release: + name: Release + runs-on: ubuntu-latest + permissions: + contents: write + issues: write + pull-requests: write + id-token: write # to enable use of OIDC for trusted publishing and npm provenance + steps: + - name: Checkout + uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Install + uses: voidzero-dev/setup-vp@v1 + with: + cache: true + run-install: true + + - name: Install semantic-release + run: | + vp add \ + semantic-release \ + @semantic-release/changelog \ + @semantic-release/git \ + @semantic-release/github \ + @semantic-release/npm \ + conventional-changelog-conventionalcommits \ + -- --no-save + + - name: Release + env: + GITHUB_TOKEN: ${{ secrets.GH_PUSH_TOKEN }} + run: vpx semantic-release diff --git a/src/static/react/package.json b/src/static/react/package.json index 73607eb..bc3dc75 100644 --- a/src/static/react/package.json +++ b/src/static/react/package.json @@ -1,6 +1,6 @@ { "name": "react-onesignal", - "version": "3.5.1", + "version": "3.5.2", "description": "React OneSignal Module: Make it easy to integrate OneSignal with your React App!", "contributors": [ { diff --git a/src/static/vue/v2/package.json b/src/static/vue/v2/package.json index d4eba82..fa0e6bd 100644 --- a/src/static/vue/v2/package.json +++ b/src/static/vue/v2/package.json @@ -1,6 +1,6 @@ { "name": "onesignal-vue", - "version": "2.7.0", + "version": "2.7.1", "description": "Vue OneSignal Plugin: Make it easy to integrate OneSignal with your Vue App!", "type": "module", "contributors": [ diff --git a/src/static/vue/v3/package.json b/src/static/vue/v3/package.json index 8e87a64..8af1d8d 100644 --- a/src/static/vue/v3/package.json +++ b/src/static/vue/v3/package.json @@ -1,6 +1,6 @@ { "name": "@onesignal/onesignal-vue3", - "version": "2.5.0", + "version": "2.5.1", "description": "Vue 3 OneSignal Plugin: Make it easy to integrate OneSignal with your Vue App!", "type": "module", "contributors": [