Skip to content

feat(actions): add the threatcrush-scan pack #1413

feat(actions): add the threatcrush-scan pack

feat(actions): add the threatcrush-scan pack #1413

Triggered via pull request August 3, 2026 10:28
Status Failure
Total duration 2m 35s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
packages/actions/src/index.test.ts > built-in packs > renders node-pnpm-test with default inputs: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:129:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > honors overridden inputs: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:115:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > renders node-pnpm-ci with default inputs: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:91:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > honors an overridden action ref: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:79:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > renders coinpay-invoice with default inputs: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:59:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > loads the coinpay-invoice pack: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:49:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > loads the threatcrush-scan pack: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:32:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > loads the vu1nz-scan pack: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:23:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > loads the node-pnpm-test pack: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:15:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
packages/actions/src/index.test.ts > built-in packs > loads the node-pnpm-ci pack: packages/actions-fleet-core/src/action-pack/validate.ts#L72
ActionPackValidationError: Invalid action-pack manifest: 1 issue(s) ❯ validateManifest packages/actions-fleet-core/src/action-pack/validate.ts:72:11 ❯ Module.parseManifest packages/actions-fleet-core/src/action-pack/validate.ts:86:10 ❯ Module.loadCatalog packages/actions-fleet-core/src/action-pack/catalog.ts:22:22 ❯ packages/actions/src/index.test.ts:7:21 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { issues: [ 'files[1].destination: not an allowed destination ".github/threatcrush-to-sarif.py"' ] }
test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/