npm(deps-dev): bump wallet-for-testing-js from v0.1.1 to v0.2.5#91
Open
dependabot[bot] wants to merge 4 commits into
Open
npm(deps-dev): bump wallet-for-testing-js from v0.1.1 to v0.2.5#91dependabot[bot] wants to merge 4 commits into
dependabot[bot] wants to merge 4 commits into
Conversation
* 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 [wallet-for-testing-js](https://github.com/cryptogarageinc/wallet-for-testing-js) from v0.1.1 to v0.2.5. - [Release notes](https://github.com/cryptogarageinc/wallet-for-testing-js/releases) - [Commits](cryptogarageinc/wallet-for-testing-js@caccfa3...1f08528) --- updated-dependencies: - dependency-name: wallet-for-testing-js dependency-version: 1f08528a9abc5ba2b4ea4785a4f4e0eaad9f676b dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
Author
ReviewersThe following teams could not be added as reviewers: AssigneesThe following users could not be added as assignees: Please fix the above issues or remove invalid values from |
Author
|
The |
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.
Bumps wallet-for-testing-js from v0.1.1 to v0.2.5.
Release notes
Sourced from wallet-for-testing-js's releases.
... (truncated)
Commits
1f08528fix: version checkcedca25Merge pull request #35 from cryptogarageinc/feature/update-2023011628832cffeat: upgrade test image3a4063efeat: upgrade package7df2057Merge pull request #34 from cryptogarageinc/feature/update-github-output1a38379feat: update set-output to GITHUB_OUTPUTf44776dMerge pull request #33 from cryptogarageinc/dependabot/npm_and_yarn/json5-2.2.3310e04dbuild(deps): bump json5 from 2.2.1 to 2.2.36d29f5bMerge pull request #32 from cryptogarageinc/feature/update-utxo-parse-on-tx-c...ac704e1fix: update utxo parsing on tx-create.jsYou 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)