diff --git a/.github/workflows/ci-fork.yml b/.github/workflows/ci-fork.yml index ab9b2fef..8d983a20 100644 --- a/.github/workflows/ci-fork.yml +++ b/.github/workflows/ci-fork.yml @@ -54,4 +54,4 @@ jobs: - run: git branch --track main origin/main || true - run: pnpm nx format:check - - run: pnpm nx affected -t build typecheck lint test e2e-ci + - run: pnpm nx affected -t build typecheck lint test e2e diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index d74a063c..b7cfea83 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -9,6 +9,7 @@ env: jobs: label-pr: runs-on: ubuntu-latest + if: ${{github.event.pull_request.head.repo.full_name == github.repository}} steps: - uses: actions/checkout@v3 with: diff --git a/packages/ping-protect/CHANGELOG.md b/packages/ping-protect/CHANGELOG.md index ff9f936b..68121d8e 100644 --- a/packages/ping-protect/CHANGELOG.md +++ b/packages/ping-protect/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 4.6.3 + +### Patch Changes + +- [#575](https://github.com/ForgeRock/forgerock-javascript-sdk/pull/575) [`8ccfef4`](https://github.com/ForgeRock/forgerock-javascript-sdk/commit/8ccfef4532f219960f66e0d283cd6f8585a849f8) Thanks [@ryanbas21](https://github.com/ryanbas21)! - fixes the type of the options param in `PIProtect.start` so it better aligns with output from `PingOneProtectInitializeCallback.getConfig()` as defined in `javascript-sdk` (importantly it no longer expects `_type` and `_action` fields) + ## 4.6.2 ### Patch Changes diff --git a/packages/ping-protect/package.json b/packages/ping-protect/package.json index 22434921..fd92ce64 100644 --- a/packages/ping-protect/package.json +++ b/packages/ping-protect/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/ping-protect", - "version": "4.6.2", + "version": "4.6.3", "private": false, "type": "module", "files": ["./dist/*"], diff --git a/packages/ping-protect/src/lib/ping-protect.ts b/packages/ping-protect/src/lib/ping-protect.ts index f19f0a7a..29fb019a 100644 --- a/packages/ping-protect/src/lib/ping-protect.ts +++ b/packages/ping-protect/src/lib/ping-protect.ts @@ -27,7 +27,7 @@ export type InitParams = Omit; declare global { interface Window { _pingOneSignals: { - init: (initParams?: ProtectInitializeConfig) => Promise; + init: (initParams?: InitParams) => Promise; getData: () => Promise; pauseBehavioralData: () => void; resumeBehavioralData: () => void; @@ -56,7 +56,7 @@ export abstract class PIProtect { * @param {InitParams} options - The init parameters * @returns {Promise} - Returns a promise */ - public static async start(options: ProtectInitializeConfig): Promise { + public static async start(options: InitParams): Promise { try { /* * Load the Ping Signals SDK