Skip to content

fix: removed unused test dependency - #222

Merged
petruki merged 1 commit into
masterfrom
staging
Sep 6, 2026
Merged

petruki merged 1 commit into
masterfrom
staging

Conversation

@petruki

@petruki petruki commented Sep 6, 2026

Copy link
Copy Markdown
Member

This pull request updates the Node.js dependency installation process in the GitHub Actions workflows and refines how the mocha-compat package is handled. It also bumps the package version to 4.6.1. The most important changes are summarized below.

Workflow and Dependency Management Improvements

  • Updated .github/workflows/master.yml and .github/workflows/staging.yml to always use npm install instead of conditionally omitting optional dependencies, simplifying the installation logic. [1] [2] [3]
  • Changed the installation of mocha-compat so that it is only installed during CI runs when legacy Node.js versions or compatibility testing is required, rather than as an optionalDependency in package.json. [1] [2] [3]

Version Updates

  • Bumped the package version to 4.6.1 in both package.json and sonar-project.properties to reflect these workflow and dependency changes. [1] [2]

@petruki petruki self-assigned this Sep 6, 2026
@petruki petruki added bug Something isn't working patch Update dependencies / bugfix labels Sep 6, 2026
@petruki petruki added this to the v4.6.1 milestone Sep 6, 2026
@sonarqubecloud

sonarqubecloud Bot commented Sep 6, 2026

Copy link
Copy Markdown

@petruki
petruki merged commit c0390a0 into master Sep 6, 2026
23 of 24 checks passed
@petruki
petruki deleted the staging branch September 6, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working patch Update dependencies / bugfix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant