cypress icon indicating copy to clipboard operation
cypress copied to clipboard

dependency: update dependency simple-git to v3.25.0

Open renovate[bot] opened this issue 1 year ago • 6 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
simple-git (source) 3.16.0 -> 3.25.0 age adoption passing confidence

Release Notes

steveukx/git-js (simple-git)

v3.25.0

Compare Source

Minor Changes
  • 0a5378d: Add support for parsing count-objects
Patch Changes
  • 4aceb15: Upgrade dependencies and build tools

v3.24.0

Compare Source

Minor Changes
  • c355317: Enable the use of a two part custom binary

v3.23.0

Compare Source

Minor Changes
  • 9bfdf08: Bump package manager from yarn v1 to v4
Patch Changes
  • 8a3118d: Fixed a performance issue when parsing stat diff summaries
  • 9f1a174: Update build tools and workflows for Yarn 4 compatibility

v3.22.0

Compare Source

Minor Changes
  • df14065: add status to DiffResult when using --name-status

v3.21.0

Compare Source

Minor Changes
  • 709d80e: Add firstCommit utility interface
Patch Changes

v3.20.0

Compare Source

Minor Changes
  • 2eda817: Use pathspec in git.log to allow use of previously deleted files in file argument

v3.19.1

Compare Source

Patch Changes
  • 2ab1936: keep path splitter without path specs

v3.19.0

Compare Source

Minor Changes
  • f702b61: Create a utility to append pathspec / file lists to tasks through the TaskOptions array/object

v3.18.0

Compare Source

Minor Changes
  • 5100f04: Add new interface for showBuffer to allow using git show on binary files.
Patch Changes
  • f54cd0d: Examples and documentation for outputHandler

v3.17.0

Compare Source

Minor Changes
  • a63cfc2: Timeout plugin can now be configured to ignore data on either stdOut or stdErr in the git process when determining whether to kill the spawned process.

v3.16.1

Compare Source

Patch Changes
  • 066b228: Fix overly permissive regex in push parser

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Aug 21 '24 17:08 renovate[bot]

See the guidelines for reviewing dependency updates for info on how to review dependency update PRs.

cypress-app-bot avatar Aug 21 '24 17:08 cypress-app-bot

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

renovate[bot] avatar Aug 21 '24 18:08 renovate[bot]

cypress    Run #57384

Run Properties:  status check passed Passed #57384  •  git commit a2626b200d: changelog
Project cypress
Branch Review renovate/simple-git-3.x
Run status status check passed Passed #57384
Run duration 23m 43s
Commit git commit a2626b200d: changelog
Committer Cacie Prins
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 6
Tests that did not run due to a developer annotating a test with .skip  Pending 1326
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 29395
View all changes introduced in this branch ↗︎
UI Coverage  44.77%
  Untested elements 201  
  Tested elements 167  
Accessibility  91.29%
  Failed rules  5 critical   10 serious   2 moderate   2 minor
  Failed elements 943  

cypress[bot] avatar Aug 21 '24 18:08 cypress[bot]

Blocked by https://github.com/cypress-io/cypress/pull/30077

jennifer-shehane avatar Aug 22 '24 13:08 jennifer-shehane

This is failing a unit test:

Screenshot 2024-08-22 at 12 17 05 PM

jennifer-shehane avatar Aug 22 '24 16:08 jennifer-shehane

From @cacieprins:

The test uses fake timers to be able to simulate the 60 second interval at which it checks for a differing commit hash. fake timers causes simpleGit().commit() to never resolve. before, this was fine - we were not awaiting it - because it committed very quickly. The newer version takes a little while, apparently, so we really do need to await it. but, if we don't have fake timers set up, waiting for the full interval check would mean that this unit test takes 60 seconds to complete - unnacceptable. I think the only way to really resolve this is to make this an actual unit test by stubbing out simpleGit.

jennifer-shehane avatar Aug 23 '24 14:08 jennifer-shehane

Released in 13.15.1.

This comment thread has been locked. If you are still experiencing this issue after upgrading to Cypress v13.15.1, please open a new issue.

cypress-bot[bot] avatar Oct 24 '24 18:10 cypress-bot[bot]