* devops: Add ci warning for swizzled docusaurus components Add new action and workflow that runs on new dependabot PR. The action checks changes in components of docusaurus-theme-openapi that are swizzled and warns maintainers to review those changes. For more info see badges/shields#9287 Solves badges/shields#9287 * Fix table formating * Fix order * handle missing patch cases * fix missing fetch in node16 * fix typo * fix typo * changed from diff parse to json usage * fix keys issues * fix parent dependency version check * Apply suggestions from code review - Improve description and text format Co-authored-by: chris48s <chris48s@users.noreply.github.com> * Fix comment table format * fix type * Add docusaurus-swizzled-warning to dependabot * refactor: remove node-fetch and use octokit insted * improve code readability * fix type * change pull_request_target to pull_request * Improve action log Change core.debug to core.info so it always shows and not only when in debug. * Log old and new version Log old and new versions for the Docusaurus swizzled component changes warning workflow. --------- Co-authored-by: chris48s <chris48s@users.noreply.github.com>
17 lines
371 B
JSON
17 lines
371 B
JSON
{
|
|
"name": "docusaurus-swizzled-warning",
|
|
"version": "0.0.0",
|
|
"description": "",
|
|
"main": "index.js",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "echo \"Error: no test specified\" && exit 1"
|
|
},
|
|
"author": "jNullj",
|
|
"license": "CC0",
|
|
"dependencies": {
|
|
"@actions/core": "^1.10.0",
|
|
"@actions/github": "^5.1.1"
|
|
}
|
|
}
|