Update CI/CD workflows, dependencies, and add tests - #154
Merged
Conversation
Bumps [undici](https://github.com/nodejs/undici) from 7.24.1 to 7.28.0. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v7.24.1...v7.28.0) --- updated-dependencies: - dependency-name: undici dependency-version: 7.28.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…tbench into task/issue-87
Add initial tests and clean up code
Update CI/CD workflows
Bumps the patch-updates group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 7.3.3 to 7.3.6 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v7.3.6/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.3.6/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 7.3.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: patch-updates ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…dici-7.28.0 chore(deps): bump undici from 7.24.1 to 7.28.0
saumier
self-requested a review
July 15, 2026 18:01
saumier
approved these changes
Jul 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several improvements to code quality, testing, and CI/CD automation for the project. The most notable changes include adding ESLint configuration for consistent code style, enhancing test coverage for key components, and updating CI workflows to better support Dependabot and Node.js caching. Additionally, minor code cleanups and accessibility improvements are made throughout the codebase.
Code Quality and Testing Enhancements:
.eslintrc.cjsfile to enable ESLint with recommended rules for React, React Hooks, and accessibility, and disabled unused PropTypes rule for this legacy codebase.AppandReconciliationServiceInputcomponents, including mocking network requests and simulating user input. [1] [2]CI/CD and Automation Improvements:
.github/workflows/dependabot-auto-merge.ymlto automatically merge Dependabot PRs for patch and eligible minor development updates..github/workflows/ci.ymlto add minimal permissions, enable npm caching inactions/setup-node, and remove thenpm teststep (possibly to be replaced by other testing workflows). [1] [2].github/dependabot.ymlto group patch and minor updates separately, limit open PRs, and ignore major version updates for less noise.Codebase Maintenance and Minor Fixes:
vitedependency from^7.3.3to^7.3.6inpackage.json.aria-labelinFeatureCell), and made minor code style corrections (e.g., consistent use of single quotes, arrow function simplification, and HTML entity corrections). [1] [2] [3] [4] [5] [6] [7] [8] [9]These changes collectively improve the maintainability, reliability, and developer experience for the project.