Skip to content

fix: removed unused test dependency - #222

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

fix: removed unused test dependency#222
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 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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant