diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a05158c3..545b0e5d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ permissions: jobs: ci: name: Run CI Pipeline - uses: SocketDev/socket-registry/.github/workflows/ci.yml@e7f70a7eb857a85b4f30677f9fc2c38bc9c4d56e # 2025-10-28 + uses: SocketDev/socket-registry/.github/workflows/ci.yml@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # 2025-10-28 with: fail-fast: false lint-script: 'pnpm run lint --all' diff --git a/.github/workflows/claude-auto-review.yml b/.github/workflows/claude-auto-review.yml index 89fb8eba..184fd75b 100644 --- a/.github/workflows/claude-auto-review.yml +++ b/.github/workflows/claude-auto-review.yml @@ -12,6 +12,6 @@ permissions: jobs: auto-review: - uses: SocketDev/socket-registry/.github/workflows/claude-auto-review.yml@e7f70a7eb857a85b4f30677f9fc2c38bc9c4d56e # 2025-10-28 + uses: SocketDev/socket-registry/.github/workflows/claude-auto-review.yml@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # 2025-10-28 secrets: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 6da4c147..08e604b3 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -19,6 +19,6 @@ permissions: jobs: claude: - uses: SocketDev/socket-registry/.github/workflows/claude.yml@e7f70a7eb857a85b4f30677f9fc2c38bc9c4d56e # 2025-10-28 + uses: SocketDev/socket-registry/.github/workflows/claude.yml@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # 2025-10-28 secrets: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} diff --git a/.github/workflows/generate.yml b/.github/workflows/generate.yml index 094d3f60..1ec4672c 100644 --- a/.github/workflows/generate.yml +++ b/.github/workflows/generate.yml @@ -44,7 +44,7 @@ jobs: autocrlf: false token: ${{ secrets.GITHUB_TOKEN }} - - uses: SocketDev/socket-registry/.github/actions/setup-and-install@d8ff3b0581d799466cfbf150f715c1a4bf9f84a5 # main + - uses: SocketDev/socket-registry/.github/actions/setup-and-install@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # main - name: Fetch latest OpenAPI definition id: fetch @@ -139,7 +139,7 @@ jobs: autocrlf: false ref: automated/open-api - - uses: SocketDev/socket-registry/.github/actions/setup-and-install@d8ff3b0581d799466cfbf150f715c1a4bf9f84a5 # main + - uses: SocketDev/socket-registry/.github/actions/setup-and-install@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # main - name: Build SDK run: pnpm run build diff --git a/.github/workflows/provenance.yml b/.github/workflows/provenance.yml index 8b712711..53eed445 100644 --- a/.github/workflows/provenance.yml +++ b/.github/workflows/provenance.yml @@ -18,7 +18,7 @@ permissions: jobs: publish: - uses: SocketDev/socket-registry/.github/workflows/provenance.yml@e7f70a7eb857a85b4f30677f9fc2c38bc9c4d56e # 2025-10-28 + uses: SocketDev/socket-registry/.github/workflows/provenance.yml@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # 2025-10-28 with: debug: ${{ inputs.debug }} package-name: '@socketsecurity/sdk' diff --git a/.github/workflows/socket-auto-pr.yml b/.github/workflows/socket-auto-pr.yml index a6a5a15a..659f9e72 100644 --- a/.github/workflows/socket-auto-pr.yml +++ b/.github/workflows/socket-auto-pr.yml @@ -21,7 +21,7 @@ permissions: jobs: socket-auto-pr: - uses: SocketDev/socket-registry/.github/workflows/socket-auto-pr.yml@e7f70a7eb857a85b4f30677f9fc2c38bc9c4d56e # 2025-10-28 + uses: SocketDev/socket-registry/.github/workflows/socket-auto-pr.yml@5d91b07baf94ad7372cd0b9476750b6b33ae5a61 # 2025-10-28 with: debug: ${{ inputs.debug }} autopilot: true diff --git a/openapi.json b/openapi.json index 6e56864d..4ed7cf0b 100644 --- a/openapi.json +++ b/openapi.json @@ -1250,6 +1250,16 @@ "description": "", "nullable": true }, + "deny": { + "type": "array", + "items": { + "type": "string", + "description": "", + "default": "" + }, + "description": "", + "nullable": true + }, "options": { "type": "array", "items": { @@ -1263,6 +1273,7 @@ }, "required": [ "allow", + "deny", "monitor", "options", "warn" @@ -30441,7 +30452,7 @@ ] } ], - "description": "Returns an organization's license policy\n\nThis endpoint consumes 1 unit of your quota.\n\nThis endpoint requires the following org token scopes:\n- license-policy:read", + "description": "Returns an organization's license policy including allow, warn, monitor, and deny categories.\nThe deny category contains all licenses that are not explicitly categorized as allow, warn, or monitor.\n\nThis endpoint consumes 1 unit of your quota.\n\nThis endpoint requires the following org token scopes:\n- license-policy:read", "responses": { "200": { "content": { diff --git a/types/api.d.ts b/types/api.d.ts index 5bef0bd2..b806bf72 100644 --- a/types/api.d.ts +++ b/types/api.d.ts @@ -675,7 +675,8 @@ export interface paths { '/orgs/{org_slug}/settings/license-policy/view': { /** * Get License Policy (Beta) - * @description Returns an organization's license policy + * @description Returns an organization's license policy including allow, warn, monitor, and deny categories. + * The deny category contains all licenses that are not explicitly categorized as allow, warn, or monitor. * * This endpoint consumes 1 unit of your quota. * @@ -1746,6 +1747,7 @@ export interface components { allow: string[] | null warn: string[] | null monitor: string[] | null + deny: string[] | null options: string[] | null } Capabilities: { @@ -12006,7 +12008,8 @@ export interface operations { } /** * Get License Policy (Beta) - * @description Returns an organization's license policy + * @description Returns an organization's license policy including allow, warn, monitor, and deny categories. + * The deny category contains all licenses that are not explicitly categorized as allow, warn, or monitor. * * This endpoint consumes 1 unit of your quota. *