Skip to content

Conversation

@davidB
Copy link
Contributor

@davidB davidB commented Aug 26, 2025

Changes

  • update github action/checkout (suggestion: setup dependabot or renovate to automate)
  • allow manual trigger of the main workflow could help to manually check the repo,...
  • fix an issue in schemas detected by a local run of validate.sh (why didn't CI detect it ??, I didn't use package-json.lock, and ran with bun instead of npm/node)
  • update js dependencies
  • try to setup dependabot

Submitter Checklist

As the author of this PR, please check off the items in this checklist:

@davidB davidB requested a review from a team as a code owner August 26, 2025 14:15
@davidB davidB changed the title build(deps): update action/checkout ci: few fixes and update Aug 26, 2025
@davidB davidB mentioned this pull request Aug 26, 2025
4 tasks
davidB added 5 commits August 26, 2025 17:38
Signed-off-by: David Bernard <david.bernard.31@gmail.com>
Signed-off-by: David Bernard <david.bernard.31@gmail.com>
Signed-off-by: David Bernard <david.bernard.31@gmail.com>
Signed-off-by: David Bernard <david.bernard.31@gmail.com>
But still report "security"

```
# npm audit report

fast-json-patch  <3.1.1
Severity: high
Starcounter-Jack JSON-Patch Prototype Pollution vulnerability - GHSA-8gh8-hqwg-xf34
fix available via `npm audit fix --force`
Will install ajv-cli@0.6.0, which is a breaking change
node_modules/fast-json-patch
  ajv-cli  >=0.7.0
  Depends on vulnerable versions of fast-json-patch
  node_modules/ajv-cli

2 high severity vulnerabilities
```

Signed-off-by: David Bernard <david.bernard.31@gmail.com>
@xibz xibz merged commit 21cd13d into cdevents:main Sep 2, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants