Skip to content

Repo maintenance: dependabot grouping, CodeQL, dependency updates - #46

Merged
flipbit merged 3 commits into
mainfrom
chore/repo-maintenance
Aug 27, 2026
Merged

Repo maintenance: dependabot grouping, CodeQL, dependency updates#46
flipbit merged 3 commits into
mainfrom
chore/repo-maintenance

Conversation

@flipbit

@flipbit flipbit commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Dependabot config: Added .github/dependabot.yml with weekly Monday schedule and all-npm-updates group to bundle dependency bumps into a single PR (aligned with whois/tokenizer repos)
  • CodeQL workflow: Added javascript-typescript code scanning with security-and-quality queries, scheduled weekly on Thursdays. Config excludes dist/ and demo/images/
  • Dependency updates: Resolved 13 of 16 dependabot security alerts (postcss, js-yaml, socket.io-parser, undici, brace-expansion, @babel/core). Remaining 3 are immutable@3.x via browser-sync — no upstream fix available in browser-sync 3.x

Test plan

Dependabot: weekly Monday schedule with all-npm-updates group to
bundle dependency bumps into a single PR (aligned with whois/tokenizer).

CodeQL: javascript-typescript with security-and-quality queries,
scheduled weekly on Thursdays. Excludes dist/ and demo/images/.
Resolves 13 of 16 dependabot security alerts (postcss, js-yaml,
socket.io-parser, undici, brace-expansion, @babel/core).

Remaining 3 alerts are immutable@3.x via browser-sync (dev-only
demo server) — no upstream fix available in browser-sync 3.x.
@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@flipbit
flipbit merged commit 23532e4 into main Aug 27, 2026
5 checks passed
@flipbit
flipbit deleted the chore/repo-maintenance branch August 27, 2026 07:23
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.

2 participants