pipedrive / client-nodejs

Pipedrive API client for NodeJS
MIT License
204 stars 82 forks source link

Build 34 - version-major #536

Closed pipedrive-bot closed 3 months ago

pipedrive-bot-dora commented 3 months ago

Neodora Analysis ⚠

⚠ Incorrect runner in Github Workflow
**Message:** Github workflow must run on a self-hosted runner
Workflow file Job name Actual runs-on value Expected runs-on value
on-commit.yml test-runtime ubuntu-latest Any of [eks-runner, eks-runner-php, eks-runner-nano, eks-runner-debug, eks-runner-compute, eks-runner-cd, eks-runner-ci, eks-runner-neodora, eks-runner-neodora-bulk, eks-runner-secops]
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowRunner)
⚠ Incorrect runner in Github Workflow
**Message:** Github workflow must run on a self-hosted runner
Workflow file Job name Actual runs-on value Expected runs-on value
on-pd-bot-pr-opened.yml on_pr_opened ubuntu-latest Any of [eks-runner, eks-runner-php, eks-runner-nano, eks-runner-debug, eks-runner-compute, eks-runner-cd, eks-runner-ci, eks-runner-neodora, eks-runner-neodora-bulk, eks-runner-secops]
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowRunner)
⚠ Missing or invalid timeout in Github Workflow
**Message:** Github workflow timeout-minutes must be set with a value less or equal to 60 for every job that is not using a reusable workflow
Workflow file Job name Actual timeout Expected
on-pd-bot-pr-opened.yml on_pr_opened Not found <= 60
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowTimeout)
⚠ Missing cache in Github Workflow
**Message:** Github workflow should be using caching when step uses `actions/setup-node`
Workflow file Job name Step index Actual cache value Expected cache value
on-commit.yml test-runtime 2 Not found npm
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowCache)
⚠ Missing cache in Github Workflow
**Message:** Github workflow should be using caching when step uses `actions/setup-node`
Workflow file Job name Step index Actual cache value Expected cache value
on-pd-bot-pr-opened.yml on_pr_opened 2 Not found npm
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowCache)

Commit 8fc9c72 Job 413923