Skip to content

npm(deps-dev): bump jest-junit from 10.0.0 to 16.0.0#89

Open
dependabot[bot] wants to merge 4 commits into
masterfrom
dependabot/npm_and_yarn/jest-junit-16.0.0
Open

npm(deps-dev): bump jest-junit from 10.0.0 to 16.0.0#89
dependabot[bot] wants to merge 4 commits into
masterfrom
dependabot/npm_and_yarn/jest-junit-16.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 11, 2025

Copy link
Copy Markdown

Bumps jest-junit from 10.0.0 to 16.0.0.

Release notes

Sourced from jest-junit's releases.

v16.0.0

Allow adding properties to testcases in junit output by @​eps1lon - jest-community/jest-junit#247

v15.0.0

Remove invalid ESC control sequence from XML output jest-community/jest-junit#230 - by @​stevenxu-db

v14.0.1

Prevent unnecessary duplicate test cases by @​azzlack - jest-community/jest-junit#221

v14.0.0

  • Fix getOptions support for Windows machines #215 by @​mastrzyz
  • Failures in Test hooks like "AfterAll" now get shown in the Junit Results #214 by @​mastrzyz

v13.2.0

Support monorepos better via filePathPrefix option by @​marvinroger - jest-community/jest-junit#209

Fix CI builds for windows and drop support for Node 10.x - jest-community/jest-junit#210

v13.1.0

Configurable test suite properties file location by @​JohanBrorson - jest-community/jest-junit#204

v13.0.0

Update strip-ansi to newer version - jest-community/jest-junit#188 Add noStackTrace CLI option - jest-community/jest-junit#160 Fix rootDir usage - jest-community/jest-junit#154

v12.3.0

Fix displayName usage in templates by @​D4N14L - jest-community/jest-junit#179

v12.2.0

Bump uuid to the latest version

v12.1.0

Add better support for bazel - jest-community/jest-junit#167

v12.0.0

Support reporting test suites unable to run due to uncaught errors (or no tests at all) by @​SamTheisens jest-community/jest-junit#144

Fix the sequential location of system-out to be compatible with jenkins xsd by @​palmerj3 jest-community/jest-junit#146

v11.1.0

Added suitename support to classNameTemplate by @​dtom90 jest-community/jest-junit#138

v11.0.1

Removes testResultsProcessor warning message (jest-community/jest-junit#131) Updates jest and jest-validate dependencies (jest-community/jest-junit#131)

v11.0.0

Added support for testsuite properties

... (truncated)

Commits
  • a8f7583 Merge pull request #250 from palmerj3/v16
  • 936b320 v16.0.0
  • c753b42 Merge pull request #247 from eps1lon/feat/testcase-properties
  • 5775c62 Update README.md
  • fa3594e feat: Allow adding \<properties> to \<testcase>
  • 64b7cf0 Bump minimist from 1.2.5 to 1.2.8 (#244)
  • 9dc472e Merge pull request #243 from plumcoding/outputdir-description
  • 3d9b2c4 Update docs regards regards relative paths
  • 5665bbf Merge pull request #235 from sezanzeb/patch-1
  • 181b6cc Fixed indentation of reporter config example
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

matthewjablack and others added 4 commits July 11, 2025 02:01
* ci: enable macOS latest runners and restore test jobs

- switch build-macos and prebuild-macos from self-hosted to macos-latest
- uncomment and restore test and integration jobs for Linux
- add dedicated test-macos and integration-macos jobs for native macOS testing
- install Bitcoin Core via Homebrew for macOS integration tests
- ensure cross-platform compatibility for all test suites

* ci: update elements-testing Docker image to v0.2.7

- update test job Docker image from v0.1.0 to v0.2.7
- update integration test job Docker image from v0.1.0 to v0.2.7
- fix npm dependency issues with latest image version

* ci: upgrade Docker containers to Node.js 20

- install Node.js 20 in Docker containers before running tests
- rm --user flag to allow Node.js installation as root
- fix EBADENGINE warnings from packages requiring Node.js 20+
- clean node_modules before npm ci for fresh installation

* ci: use custom Docker image w/ Node.js 22.17.0 LTS

- switch from ghcr.io/cryptogarageinc/elements-testing:v0.2.7 to
  mblackmblack/elements-testing-dockerfile:v0.2.8
- rm complex Docker image building steps from CI workflow
- ise pre-built image with Node.js 22.17.0 LTS support
- fix all EBADENGINE warnings from packages requiring Node.js 20+
- simplify CI workflow by using clean, tested Docker image

* ci: fix Docker perm issues by cleaning node_modules

- move `rm -rf node_modules` to run with sudo on GH Actions runner
- rm node_modules cleanup from inside Docker containers
- add `|| true` to avoid failures when node_modules doesn't exist
- fixes permission denied errors in test and integration jobs

* ci: fix npm cache perm issues in Docker containers

- set npm cache to writable location /workspace/.npm-cache
- add npm cache cleanup before and after test runs
- fixes EACCES errors when npm tries to write to root-owned /.npm directory
- ensures clean test environment by removing cache directories

* ci: fix npm & cmake-js cache perm issues in Docker

- set npm cache to writable location with NPM_CONFIG_CACHE env var
- set cmake-js cache to writable location with CMAKE_JS_CACHE_DIR env var
- add cleanup for both .npm-cache and .cmake-js directories
- fixes EACCES permission errors during dependency installation and builds
- allows cfd-js package to build from source when prebuilt binaries unavailable

* ci: fix Docker permission issues by setting HOME and npm cache directories

- set HOME=/workspace to fix cmake-js cache location issues
- set NPM_CONFIG_CACHE=/workspace/.npm-cache for npm cache
- add cleanup for .npm-cache and .cmake-js directories
- fixes EACCES permission errors during cfd-js dependency builds
- allows cmake-js to create cache in writable workspace location

* fix: path handling start-bitcoind.sh integration script

Remove extra leading slashes that were causing path resolution failures
in Docker and GH Actions integration test environments.

* fix: correct Docker workspace path for integration tests

Use /workspace instead of $(pwd) when calling start-bitcoind.sh in
Docker to match the mounted workspace location.

* perf: skip redundant npm ci in Docker integration tests

Remove npm ci from Docker container since the workspace artifact
already contains pre-built dependencies and compiled native modules.

* fix: restore npm ci w/ optimizations for Docker integration tests

Add back npm ci with --prefer-offline --no-audit --no-fund flags to
fix "jest: not found" error while keeping installation time reasonable.

* ci: remove redundant integration-macos test

The integration-macos test was redundant and causing maintenance issues:
- Same DLC functionality already tested in Docker integration test
- macOS compatibility already covered by build-macos and test-macos
- Docker integration test is more reliable and controlled
Bumps [jest-junit](https://github.com/jest-community/jest-junit) from 10.0.0 to 16.0.0.
- [Release notes](https://github.com/jest-community/jest-junit/releases)
- [Commits](jest-community/jest-junit@v10.0.0...v16.0.0)

---
updated-dependencies:
- dependency-name: jest-junit
  dependency-version: 16.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 11, 2025
@dependabot @github

dependabot Bot commented on behalf of github Jul 11, 2025

Copy link
Copy Markdown
Author

Reviewers

The following teams could not be added as reviewers: maintainers. Either the team does not exist or it does not have the correct permissions to be added as a reviewer.

Assignees

The following users could not be added as assignees: AtomicFinance/maintainers. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Jul 11, 2025

Copy link
Copy Markdown
Author

The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see this blog post.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant