https://pact.io logo
Join Slack
Powered by
# pact-ruby-standalone
  • g

    GitHub

    07/15/2025, 10:32 PM
    #186 chore(deps): update ruby/setup-ruby action to v1.249.0 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | | -------------------------------------------------------------- | ------ | ------ | -------------------- | | [ruby/setup-ruby](https://redirect.github.com/ruby/setup-ruby) | action | minor | v1.245.0 -> v1.249.0 | --- ### Release Notes ruby/setup-ruby (ruby/setup-ruby) ### `v1.249.0` Compare Source #### What's Changed • Add ruby-3.2.9,ruby-3.3.9 by @​ruby-builder-bot in https://github.com/ruby/setup-ruby/pull/784 Full Changelog: ruby/setup-ruby@v1.248.0...v1.249.0 ### `v1.248.0` Compare Source #### What's Changed • Add jruby-10.0.1.0 by @​ruby-builder-bot in https://github.com/ruby/setup-ruby/pull/781 Full Changelog: ruby/setup-ruby@v1.247.0...v1.248.0 ### `v1.247.0` Compare Source #### What's Changed • Add workaround for Ruby 3.1 after RubyGems 3.7.0 release by @​deivid-rodriguez in https://github.com/ruby/setup-ruby/pull/780 Full Changelog: ruby/setup-ruby@v1.246.0...v1.247.0 ### `v1.246.0` Compare Source #### What's Changed • Remove unused platform argument from computeBaseKey by @​wt-l00 in https://github.com/ruby/setup-ruby/pull/773 • Add ruby-3.4.5 by @​ruby-builder-bot in https://github.com/ruby/setup-ruby/pull/777 #### New Contributors • @​wt-l00 made their first contribution in https://github.com/ruby/setup-ruby/pull/773 Full Changelog: ruby/setup-ruby@v1.245.0...v1.246.0 --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-ruby-standalone
    • 1
    • 1
  • g

    GitHub

    07/22/2025, 1:50 AM
    #187 chore(deps): bump thor from 1.3.2 to 1.4.0 in /packaging Pull request opened by dependabot[bot] [Dependabot compatibility score](https://camo.githubusercontent.com/11c518a87ee2f593169e9fcaf7baed77a14ea55dba5b5ac1ae634903345da273/68747470733a2f2f646570656e6461626f742d6261646765732e6769746875626170702e636f6d2f6261646765732f636f6d7061746962696c6974795f73636f72653f646570656e64656e63792d6e616d653d74686f72267061636b6167652d6d616e616765723d62756e646c65722670726576696f75732d76657273696f6e3d312e332e32266e65772d76657273696f6e3d312e342e30) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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) You can disable automated security fix PRs for this repo from the Security Alerts page. pact-foundation/pact-ruby-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 9:45 AM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-ruby-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-ruby-standalone/commit/a7d13489cc8ce20e1af433204c2b91a0857c165b|a7d13489>
    - chore(deps): bump thor from 1.3.2 to 1.4.0 in /packaging (#187) pact-foundation/pact-ruby-standalone
  • g

    GitHub

    07/25/2025, 9:46 AM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-ruby-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-ruby-standalone/commit/af3ba3881f4a7bd03967a8684ae39f0db0621f12|af3ba388>
    - chore(deps): update ruby/setup-ruby action to v1.249.0 (#186) pact-foundation/pact-ruby-standalone
  • g

    GitHub

    07/25/2025, 11:42 AM
    3 new commits pushed to
    <https://github.com/pact-foundation/pact-ruby-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-ruby-standalone/commit/3cdec1f48ab387c0d23c3b994fff4b990c70092d|3cdec1f4>
    - feat!: add rust tools, drop x86 support
    <https://github.com/pact-foundation/pact-ruby-standalone/commit/e2de02e0d864b617656ee429901a6821c6b1e460|e2de02e0>
    - chore(docs): update readme and template with new tools
    <https://github.com/pact-foundation/pact-ruby-standalone/commit/7e18b6da0cc52fb77b411ba433b3d08e87ee6acd|7e18b6da>
    - feat: update pact entrypoint to list/execute all binaries pact-foundation/pact-ruby-standalone
  • g

    GitHub

    07/25/2025, 11:42 AM
    #143 Support v3 in pact-ruby-standalone Issue created by canny[bot] https://pact.canny.io/admin/board/feature-requests/p/support-v3-in-pact-ruby-standalone pact-foundation/pact-ruby-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 11:42 AM
    #146 Feat/rust tools Pull request opened by YOU54F fixes #143 Adds • pact_mock_server_cli (for v3/v4 pact consumer side testing inc plugins) • pact-stub-server (for v3/v4 pact stub support) • pact_verifier_cli (for v3/v4 pact verification inc plugins) Drops • x86 windows support. (no equiv rust executables) Tree looks like
    Copy code
    ├── pact
    ├── pactflow
    ├── pact-broker
    ├── pact-message
    ├── pact-mock-service
    ├── pact-stub-service
    ├── pact-provider-verifier
    ├── pact_mock_server_cli
    ├── pact-stub-server
    ├── pact_verifier_cli
    └── pact-plugin-cli
    I propose that we also make this repo more generic, rather than pact-ruby-standalone, drop the ruby prefix 1. rename the repo to pact-standalone 1. With long term view of deprecating ruby tooling, and replacing with rust. Only pact_broker-client / pactflow client require porting 2. rename homebrew-pact-ruby-standalone to homebrew-pact-standalone pact-foundation/pact-ruby-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 12:07 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-standalone/commit/7dbe50521bfa82f1da61c2b2df1f70ec3ebf32b7|7dbe5052>
    - chore(docs): update repo name title pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 12:31 PM
    #188 chore: rename repo refs to pact-standalone Pull request opened by YOU54F pact-foundation/pact-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 12:34 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-standalone/commit/f2bef2fbf90a0ca93faf7c08b4748d33bb8663cc|f2bef2fb>
    - chore: rename repo refs to pact-standalone pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 12:42 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by github-actions[bot]
    <https://github.com/pact-foundation/pact-standalone/commit/930d8648f566634283ea362c5e1f4261acb53fcd|930d8648>
    - chore(release): version 2.5.0 pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 12:42 PM
    Release - pact-2.5.0 New release published by github-actions[bot] # Pact standalone executables This package contains the Ruby implementations of the Pact Mock Service, Pact Provider Verifier and Pact Broker Client, packaged with Traveling Ruby so that they can be run from the command line without a Ruby installation. ## Installation of 2.5.0 ### Linux and MacOS
    Copy code
    curl -fsSL <https://raw.githubusercontent.com/pact-foundation/pact-standalone/master/install.sh> | PACT_CLI_VERSION=v2.5.0 bash
    ### MacOS #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.0/pact-2.5.0-osx-x86_64.tar.gz>
    tar xzf pact-2.5.0-osx-x86_64.tar.gz
    #### arm64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.0/pact-2.5.0-osx-arm64.tar.gz>
    tar xzf pact-2.5.0-osx-arm64.tar.gz
    ### Linux #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.0/pact-2.5.0-linux-x86_64.tar.gz>
    tar xzf pact-2.5.0-linux-x86_64.tar.gz
    #### arm64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.0/pact-2.5.0-linux-arm64.tar.gz>
    tar xzf pact-2.5.0-linux-arm64.tar.gz
    ### Windows #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.0/pact-2.5.0-windows-x86_64.zip>
    unzip pact-2.5.0-windows-x86_64.zip
    ```# Pact Standalone
    
    [Build](<https://github.com/pact-foundation/pact-standalone/workflows/Build/badge.svg>)
    
    Creates a standalone pact command line executable containing
    
    - The rust pact implementation via cargo executables
    - The ruby pact implementation via Traveling Ruby
    
    ## Package contents
    
    This version (2.5.0) of the Pact standalone executables package contains:
    
      * pact gem 1.66.1
      * pact-mock_service gem 3.12.3
      * pact-support gem 1.21.2
      * pact-provider-verifier gem 1.39.1
      * pact_broker-client gem 1.77.0
      * pact-message gem 0.11.1
      * [pact_mock_server_cli](<https://github.com/pact-foundation/pact-core-mock-server/tree/main/pact_mock_server_cli>)
      * [pact-stub-server](<https://github.com/pact-foundation/pact-stub-server>)
      * [pact_verifier_cli](<https://github.com/pact-foundation/pact-reference/tree/master/rust/pact_verifier_cli>)
      * [pact-plugin-cli](<https://github.com/pact-foundation/pact-plugins/tree/main/cli>)
    
    Binaries will be extracted into `pact/bin`:
    ./pact/bin/ ├── pact (central entry point to all binaries) ├── pact-broker ├── pactflow ├── pact_mock_server_cli ├── pact-stub-server ├── pact_verifier_cli ├── pact-plugin-cli ├── pact-message (legacy) ├── pact-mock-service (legacy) ├── pact-provider-verifier (legacy) └── pact-stub-service (legacy)
    Copy code
    ### Windows Users
    
    Please append `.bat` to any of the provided ruby-based binaries
    
    eg.
    
    ```ps1
      .\pact\bin\pact-broker.bat
    Please append
    .exe
    to any of the provided rust based binaries eg. .\pact\bin\pact_mock_server_cli.exe ## Installation See the release page. ## Supported Platforms Ruby is not required on the host platform, Ruby 3.3.5 is provided in the distributable. | OS | Ruby | Architecture | Supported | | ------- | ----- | --------------- | --------- | | MacOS | 3.3.5 | x86_64 | ✅ | | MacOS | 3.3.5 | aarch64 (arm64) | ✅ | | Linux | 3.3.5 | x86_64 | ✅ | | Linux | 3.3.5 | aarch64 (arm64) | ✅ | | Windows | 3.3.5 | x86_64 | ✅ | | Windows | 3.3.5 | aarch64 (arm64) | 🚧 | 🚧 - Tested under emulation mode x86_64 in Windows on ARM ## Usage ### pact-mock-service
    Copy code
    Commands:
      pact-mock-service control               # Run a Pact mock service control s...
      pact-mock-service control-restart       # Start a Pact mock service control...
      pact-mock-service control-start         # Start a Pact mock service control...
      pact-mock-service control-stop          # Stop a Pact mock service control ...
      pact-mock-service help [COMMAND]        # Describe available commands or on...
      pact-mock-service restart               # Start or restart a mock service. ...
      pact-mock-service service               # Start a mock service. If the cons...
      pact-mock-service start                 # Start a mock service. If the cons...
      pact-mock-service stop -p, --port=PORT  # Stop a Pact mock service
      pact-mock-service version               # Show the pact-mock-service gem version
    
    Usage:
      pact-mock-service service
    
    Options:
          [--consumer=CONSUMER]                                      # Consumer name
          [--provider=PROVIDER]                                      # Provider name
      -p, [--port=PORT]                                              # Port on which to run the service
      -h, [--host=HOST]                                              # Host on which to bind the service
                                                                     # Default: localhost
      -d, [--pact-dir=PACT_DIR]                                      # Directory to which the pacts will be written
      -m, [--pact-file-write-mode=PACT_FILE_WRITE_MODE]              # `overwrite` or `merge`. Use `merge` when running multiple mock service instances in parallel for the same consumer/provider pair. Ensure the pact file is deleted before running tests when using this option so that interactions deleted from the code are not maintained in the file.
                                                                     # Default: overwrite
      -i, [--pact-specification-version=PACT_SPECIFICATION_VERSION]  # The pact specification version to use when writing the pact. Note that only versions 1 and 2 are currently supported.
                                                                     # Default: 2
      -l, [--log=LOG]                                                # File to which to log output
          [--log-level=LOG_LEVEL]                                    # Log level. Options are DEBUG INFO WARN ERROR
                                                                     # Default: DEBUG
      -o, [--cors=CORS]                                              # Support browser security in tests by responding to OPTIONS requests and adding CORS headers to mocked responses
          [--ssl], [--no-ssl], [--skip-ssl]                          # Use a self-signed SSL cert to run the service over HTTPS
                                                                     # Default: false
          [--sslcert=SSLCERT]                                        # Specify the path to the SSL cert to use when running the service over HTTPS
          [--sslkey=SSLKEY]                                          # Specify the path to the SSL key to use when running the service over HTTPS
    
    Start a mock service. If the consumer, provider and pact-dir options are provided, the pact will be written automatically on shutdown (INT).
    ### pact-stub-service ``` Usage: pact-stub-service PACT_URI ... Options: -p, [--port=PORT] # Port on which to run the service -h, [--host=HOST] # Host on which to bind the service # Default: localhost -l, [--log=LOG] # File to which to log output -n, [--broker-username=BROKER_USERNAME] # Pact Broker basic auth username -p, [--broker-password=BROKER_PASSWORD] # Pact Broker basic auth password -k, [--broker-token=BROKER_TOKEN] # Pact Broker bearer token (can also be set using the PACT_BROKER_TOKEN environment variable) [--log-level=LOG_LEVEL] # Log level. Options are DEBUG INFO WARN ERROR # Default: DEBUG -o, [--cors=CORS] # Support browser security in tests by responding to OPTIONS requests and adding CORS headers to mocked responses [--ssl], [--no-ssl], [--skip-ssl] # Use a self-signed SSL … pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 12:44 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-standalone/commit/5c5086bc25b9eef198c8a98c2e9a17826cfb582b|5c5086bc>
    - chore(ci): update release event type for pact-standalone-released pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 2:35 PM
    #189 chore(deps): add fiddle to gemspec due to migration warnings Pull request opened by YOU54F will be removed as standard gem from ruby 3.5.x pact-foundation/pact-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 2:51 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-standalone/commit/4bb3909f03ffd869e702c1d5989dfd95b85c7809|4bb3909f>
    - chore(deps): add fiddle to gemspec due to migration warnings pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 2:53 PM
    #190 chore(deps): update dependency fiddle to v1.1.8 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | Age | Confidence | | ----------------------------------------------------------------------------------------------------------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [fiddle](https://redirect.github.com/ruby/fiddle) ([changelog](https://redirect.github.com/ruby/fiddle/releases)) | "1.1.2" -> "1.1.8" | [[age](https://camo.githubusercontent.com/56d7250ad702740ff4fd4a63aaafa82974cd21f7fce52415edc5670fd66a5798/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f7275627967656d732f666964646c652f312e312e383f736c696d3d74727565)](https://docs.renovatebot.com/merge-confidence/) | [[confidence](https://camo.githubusercontent.com/a8dc9870c91a9b6ee048d6c40dde2a32e2973dde25299986388fac125df291b5/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f7275627967656d732f666964646c652f312e312e322f312e312e383f736c696d3d74727565)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes ruby/fiddle (fiddle) ### `v1.1.8`: Fiddle 1.1.8 - 2025-04-25 Compare Source ##### Improvements • JRuby, TruffleRuby: Improved compatibility with CRuby implementation. • GH-187 • Patch by Andrew Kane ##### Thanks • Andrew Kane ### `v1.1.7`: Fiddle 1.1.7 - 2025-04-23 Compare Source ##### Improvements • Added support for
    bool
    in struct. • GH-168 • GH-169 • Patch by Dmitrii • JRuby, TruffleRuby: Improved compatibility with CRuby implementation. • GH-176 • GH-179 • GH-180 • GH-181 • GH-182 • GH-183 • GH-184 • GH-185 • Patch by Andrew Kane ##### Thanks • Dmitrii • Andrew Kane ### `v1.1.6`: Fiddle 1.1.6 - 2024-12-12 Compare Source ##### Improvements • JRuby, TruffleRuby: Added
    Fiddle::Pointer.read
    and
    Fiddle::Pointer.write
    . • GH-166 • Patch by Lars Kanis • CRuby: Added support for
    INPUT(-lXXX)
    .so
    . For example, Arch Linux's
    libncurses.so
    uses this style. • JRuby, TruffleRuby: Added support for accepting numeric value as a
    void *
    argument. • GH-162 • Patch by Dani Smith ##### Thanks • Lars Kanis • Dani Smith ### `v1.1.5`: Fiddle 1.1.5 - 2024-11-09 Compare Source ##### Improvements • Removed the "`Fiddle::Function(name:)` must be `String`" limitation that is introduced by 1.1.3. • GH-159 • Reported by Mamoru TASAKA ##### Thanks • Mamoru TASAKA ### `v1.1.4`: Fiddle 1.1.4 - 2024-10-23 Compare Source ##### Improvements • JRuby, TruffleRuby: Don't use
    mkmf
    to generate dummy
    Makefile
    . • GH-153 • GH-155 ##### Fixes • JRuby, TruffleRuby: Fixed a bug that shared library load failure isn't caught correctly. • GH-156 • ruby/reline#766 ### `v1.1.3`: Fiddle 1.1.3 - 2024-10-11 Compare Source ##### Improvements • Set
    changelog_uri
    gem metadata. • Patch by Masato Nakamura • GH-138 • Imported JRuby implementation. • GH-104 • GH-147 • Added support for TruffleRuby. • GH-149 • Added support for Ractor. • GH-139 ##### Thanks • Masato Nakamura --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 2:55 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by github-actions[bot]
    <https://github.com/pact-foundation/pact-standalone/commit/b37d5f34bea3a3612126e1c4a2d32bd0db31702d|b37d5f34>
    - chore(release): version 2.5.1 pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 2:55 PM
    Release - pact-2.5.1 New release published by github-actions[bot] # Pact standalone executables This package contains the Ruby implementations of the Pact Mock Service, Pact Provider Verifier and Pact Broker Client, packaged with Traveling Ruby so that they can be run from the command line without a Ruby installation. ## Installation of 2.5.1 ### Linux and MacOS
    Copy code
    curl -fsSL <https://raw.githubusercontent.com/pact-foundation/pact-standalone/master/install.sh> | PACT_CLI_VERSION=v2.5.1 bash
    ### MacOS #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.1/pact-2.5.1-osx-x86_64.tar.gz>
    tar xzf pact-2.5.1-osx-x86_64.tar.gz
    #### arm64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.1/pact-2.5.1-osx-arm64.tar.gz>
    tar xzf pact-2.5.1-osx-arm64.tar.gz
    ### Linux #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.1/pact-2.5.1-linux-x86_64.tar.gz>
    tar xzf pact-2.5.1-linux-x86_64.tar.gz
    #### arm64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.1/pact-2.5.1-linux-arm64.tar.gz>
    tar xzf pact-2.5.1-linux-arm64.tar.gz
    ### Windows #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.1/pact-2.5.1-windows-x86_64.zip>
    unzip pact-2.5.1-windows-x86_64.zip
    ```# Pact Standalone
    
    [Build](<https://github.com/pact-foundation/pact-standalone/workflows/Build/badge.svg>)
    
    Creates a standalone pact command line executable containing
    
    - The rust pact implementation via cargo executables
    - The ruby pact implementation via Traveling Ruby
    
    ## Package contents
    
    This version (2.5.1) of the Pact standalone executables package contains:
    
      * pact gem 1.66.1
      * pact-mock_service gem 3.12.3
      * pact-support gem 1.21.2
      * pact-provider-verifier gem 1.39.1
      * pact_broker-client gem 1.77.0
      * pact-message gem 0.11.1
      * [pact_mock_server_cli](<https://github.com/pact-foundation/pact-core-mock-server/tree/main/pact_mock_server_cli>)
      * [pact-stub-server](<https://github.com/pact-foundation/pact-stub-server>)
      * [pact_verifier_cli](<https://github.com/pact-foundation/pact-reference/tree/master/rust/pact_verifier_cli>)
      * [pact-plugin-cli](<https://github.com/pact-foundation/pact-plugins/tree/main/cli>)
    
    Binaries will be extracted into `pact/bin`:
    ./pact/bin/ ├── pact (central entry point to all binaries) ├── pact-broker ├── pactflow ├── pact_mock_server_cli ├── pact-stub-server ├── pact_verifier_cli ├── pact-plugin-cli ├── pact-message (legacy) ├── pact-mock-service (legacy) ├── pact-provider-verifier (legacy) └── pact-stub-service (legacy)
    Copy code
    ### Windows Users
    
    Please append `.bat` to any of the provided ruby-based binaries
    
    eg.
    
    ```ps1
      .\pact\bin\pact-broker.bat
    Please append
    .exe
    to any of the provided rust based binaries eg. .\pact\bin\pact_mock_server_cli.exe ## Installation See the release page. ## Supported Platforms Ruby is not required on the host platform, Ruby 3.3.5 is provided in the distributable. | OS | Ruby | Architecture | Supported | | ------- | ----- | --------------- | --------- | | MacOS | 3.3.5 | x86_64 | ✅ | | MacOS | 3.3.5 | aarch64 (arm64) | ✅ | | Linux | 3.3.5 | x86_64 | ✅ | | Linux | 3.3.5 | aarch64 (arm64) | ✅ | | Windows | 3.3.5 | x86_64 | ✅ | | Windows | 3.3.5 | aarch64 (arm64) | 🚧 | 🚧 - Tested under emulation mode x86_64 in Windows on ARM ## Usage ### pact-mock-service
    Copy code
    Commands:
      pact-mock-service control               # Run a Pact mock service control s...
      pact-mock-service control-restart       # Start a Pact mock service control...
      pact-mock-service control-start         # Start a Pact mock service control...
      pact-mock-service control-stop          # Stop a Pact mock service control ...
      pact-mock-service help [COMMAND]        # Describe available commands or on...
      pact-mock-service restart               # Start or restart a mock service. ...
      pact-mock-service service               # Start a mock service. If the cons...
      pact-mock-service start                 # Start a mock service. If the cons...
      pact-mock-service stop -p, --port=PORT  # Stop a Pact mock service
      pact-mock-service version               # Show the pact-mock-service gem version
    
    Usage:
      pact-mock-service service
    
    Options:
          [--consumer=CONSUMER]                                      # Consumer name
          [--provider=PROVIDER]                                      # Provider name
      -p, [--port=PORT]                                              # Port on which to run the service
      -h, [--host=HOST]                                              # Host on which to bind the service
                                                                     # Default: localhost
      -d, [--pact-dir=PACT_DIR]                                      # Directory to which the pacts will be written
      -m, [--pact-file-write-mode=PACT_FILE_WRITE_MODE]              # `overwrite` or `merge`. Use `merge` when running multiple mock service instances in parallel for the same consumer/provider pair. Ensure the pact file is deleted before running tests when using this option so that interactions deleted from the code are not maintained in the file.
                                                                     # Default: overwrite
      -i, [--pact-specification-version=PACT_SPECIFICATION_VERSION]  # The pact specification version to use when writing the pact. Note that only versions 1 and 2 are currently supported.
                                                                     # Default: 2
      -l, [--log=LOG]                                                # File to which to log output
          [--log-level=LOG_LEVEL]                                    # Log level. Options are DEBUG INFO WARN ERROR
                                                                     # Default: DEBUG
      -o, [--cors=CORS]                                              # Support browser security in tests by responding to OPTIONS requests and adding CORS headers to mocked responses
          [--ssl], [--no-ssl], [--skip-ssl]                          # Use a self-signed SSL cert to run the service over HTTPS
                                                                     # Default: false
          [--sslcert=SSLCERT]                                        # Specify the path to the SSL cert to use when running the service over HTTPS
          [--sslkey=SSLKEY]                                          # Specify the path to the SSL key to use when running the service over HTTPS
    
    Start a mock service. If the consumer, provider and pact-dir options are provided, the pact will be written automatically on shutdown (INT).
    ### pact-stub-service ``` Usage: pact-stub-service PACT_URI ... Options: -p, [--port=PORT] # Port on which to run the service -h, [--host=HOST] # Host on which to bind the service # Default: localhost -l, [--log=LOG] # File to which to log output -n, [--broker-username=BROKER_USERNAME] # Pact Broker basic auth username -p, [--broker-password=BROKER_PASSWORD] # Pact Broker basic auth password -k, [--broker-token=BROKER_TOKEN] # Pact Broker bearer token (can also be set using the PACT_BROKER_TOKEN environment variable) [--log-level=LOG_LEVEL] # Log level. Options are DEBUG INFO WARN ERROR # Default: DEBUG -o, [--cors=CORS] # Support browser security in tests by responding to OPTIONS requests and adding CORS headers to mocked responses [--ssl], [--no-ssl], [--skip-ssl] # Use a self-signed SSL … pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 3:30 PM
    #191 chore(deps): update to tr-20250625-3.3.9 Pull request opened by YOU54F pact-foundation/pact-standalone
    • 1
    • 1
  • g

    GitHub

    07/25/2025, 3:33 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by YOU54F
    <https://github.com/pact-foundation/pact-standalone/commit/5da80c7f5e174503c0148a2e8c309fb4c0f6efca|5da80c7f>
    - chore(deps): update to tr-20250625-3.3.9 pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 3:40 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-standalone/tree/master|master>
    by github-actions[bot]
    <https://github.com/pact-foundation/pact-standalone/commit/21c9bd17aebaabfa961da1004b0fdae9be302254|21c9bd17>
    - chore(release): version 2.5.2 pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 3:40 PM
    Release - pact-2.5.2 New release published by github-actions[bot] # Pact standalone executables This package contains the Ruby implementations of the Pact Mock Service, Pact Provider Verifier and Pact Broker Client, packaged with Traveling Ruby so that they can be run from the command line without a Ruby installation. ## Installation of 2.5.2 ### Linux and MacOS
    Copy code
    curl -fsSL <https://raw.githubusercontent.com/pact-foundation/pact-standalone/master/install.sh> | PACT_CLI_VERSION=v2.5.2 bash
    ### MacOS #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.2/pact-2.5.2-osx-x86_64.tar.gz>
    tar xzf pact-2.5.2-osx-x86_64.tar.gz
    #### arm64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.2/pact-2.5.2-osx-arm64.tar.gz>
    tar xzf pact-2.5.2-osx-arm64.tar.gz
    ### Linux #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.2/pact-2.5.2-linux-x86_64.tar.gz>
    tar xzf pact-2.5.2-linux-x86_64.tar.gz
    #### arm64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.2/pact-2.5.2-linux-arm64.tar.gz>
    tar xzf pact-2.5.2-linux-arm64.tar.gz
    ### Windows #### x86_64
    Copy code
    curl -LO <https://github.com/pact-foundation/pact-standalone/releases/download/v2.5.2/pact-2.5.2-windows-x86_64.zip>
    unzip pact-2.5.2-windows-x86_64.zip
    ```# Pact Standalone
    
    [Build](<https://github.com/pact-foundation/pact-standalone/workflows/Build/badge.svg>)
    
    Creates a standalone pact command line executable containing
    
    - The rust pact implementation via cargo executables
    - The ruby pact implementation via Traveling Ruby
    
    ## Package contents
    
    This version (2.5.2) of the Pact standalone executables package contains:
    
      * pact gem 1.66.1
      * pact-mock_service gem 3.12.3
      * pact-support gem 1.21.2
      * pact-provider-verifier gem 1.39.1
      * pact_broker-client gem 1.77.0
      * pact-message gem 0.11.1
      * [pact_mock_server_cli](<https://github.com/pact-foundation/pact-core-mock-server/tree/main/pact_mock_server_cli>)
      * [pact-stub-server](<https://github.com/pact-foundation/pact-stub-server>)
      * [pact_verifier_cli](<https://github.com/pact-foundation/pact-reference/tree/master/rust/pact_verifier_cli>)
      * [pact-plugin-cli](<https://github.com/pact-foundation/pact-plugins/tree/main/cli>)
    
    Binaries will be extracted into `pact/bin`:
    ./pact/bin/ ├── pact (central entry point to all binaries) ├── pact-broker ├── pactflow ├── pact_mock_server_cli ├── pact-stub-server ├── pact_verifier_cli ├── pact-plugin-cli ├── pact-message (legacy) ├── pact-mock-service (legacy) ├── pact-provider-verifier (legacy) └── pact-stub-service (legacy)
    Copy code
    ### Windows Users
    
    Please append `.bat` to any of the provided ruby-based binaries
    
    eg.
    
    ```ps1
      .\pact\bin\pact-broker.bat
    Please append
    .exe
    to any of the provided rust based binaries eg. .\pact\bin\pact_mock_server_cli.exe ## Installation See the release page. ## Supported Platforms Ruby is not required on the host platform, Ruby 3.3.9 is provided in the distributable. | OS | Ruby | Architecture | Supported | | ------- | ----- | --------------- | --------- | | MacOS | 3.3.9 | x86_64 | ✅ | | MacOS | 3.3.9 | aarch64 (arm64) | ✅ | | Linux | 3.3.9 | x86_64 | ✅ | | Linux | 3.3.9 | aarch64 (arm64) | ✅ | | Windows | 3.3.9 | x86_64 | ✅ | | Windows | 3.3.9 | aarch64 (arm64) | 🚧 | 🚧 - Tested under emulation mode x86_64 in Windows on ARM ## Usage ### pact-mock-service
    Copy code
    Commands:
      pact-mock-service control               # Run a Pact mock service control s...
      pact-mock-service control-restart       # Start a Pact mock service control...
      pact-mock-service control-start         # Start a Pact mock service control...
      pact-mock-service control-stop          # Stop a Pact mock service control ...
      pact-mock-service help [COMMAND]        # Describe available commands or on...
      pact-mock-service restart               # Start or restart a mock service. ...
      pact-mock-service service               # Start a mock service. If the cons...
      pact-mock-service start                 # Start a mock service. If the cons...
      pact-mock-service stop -p, --port=PORT  # Stop a Pact mock service
      pact-mock-service version               # Show the pact-mock-service gem version
    
    Usage:
      pact-mock-service service
    
    Options:
          [--consumer=CONSUMER]                                      # Consumer name
          [--provider=PROVIDER]                                      # Provider name
      -p, [--port=PORT]                                              # Port on which to run the service
      -h, [--host=HOST]                                              # Host on which to bind the service
                                                                     # Default: localhost
      -d, [--pact-dir=PACT_DIR]                                      # Directory to which the pacts will be written
      -m, [--pact-file-write-mode=PACT_FILE_WRITE_MODE]              # `overwrite` or `merge`. Use `merge` when running multiple mock service instances in parallel for the same consumer/provider pair. Ensure the pact file is deleted before running tests when using this option so that interactions deleted from the code are not maintained in the file.
                                                                     # Default: overwrite
      -i, [--pact-specification-version=PACT_SPECIFICATION_VERSION]  # The pact specification version to use when writing the pact. Note that only versions 1 and 2 are currently supported.
                                                                     # Default: 2
      -l, [--log=LOG]                                                # File to which to log output
          [--log-level=LOG_LEVEL]                                    # Log level. Options are DEBUG INFO WARN ERROR
                                                                     # Default: DEBUG
      -o, [--cors=CORS]                                              # Support browser security in tests by responding to OPTIONS requests and adding CORS headers to mocked responses
          [--ssl], [--no-ssl], [--skip-ssl]                          # Use a self-signed SSL cert to run the service over HTTPS
                                                                     # Default: false
          [--sslcert=SSLCERT]                                        # Specify the path to the SSL cert to use when running the service over HTTPS
          [--sslkey=SSLKEY]                                          # Specify the path to the SSL key to use when running the service over HTTPS
    
    Start a mock service. If the consumer, provider and pact-dir options are provided, the pact will be written automatically on shutdown (INT).
    ### pact-stub-service ``` Usage: pact-stub-service PACT_URI ... Options: -p, [--port=PORT] # Port on which to run the service -h, [--host=HOST] # Host on which to bind the service # Default: localhost -l, [--log=LOG] # File to which to log output -n, [--broker-username=BROKER_USERNAME] # Pact Broker basic auth username -p, [--broker-password=BROKER_PASSWORD] # Pact Broker basic auth password -k, [--broker-token=BROKER_TOKEN] # Pact Broker bearer token (can also be set using the PACT_BROKER_TOKEN environment variable) [--log-level=LOG_LEVEL] # Log level. Options are DEBUG INFO WARN ERROR # Default: DEBUG -o, [--cors=CORS] # Support browser security in tests by responding to OPTIONS requests and adding CORS headers to mocked responses [--ssl], [--no-ssl], [--skip-ssl] # Use a self-signed SSL … pact-foundation/pact-standalone
  • g

    GitHub

    07/25/2025, 8:37 PM
    #192 chore(deps): update ruby/setup-ruby action to v1.256.0 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | | -------------------------------------------------------------- | ------ | ------ | -------------------- | | [ruby/setup-ruby](https://redirect.github.com/ruby/setup-ruby) | action | minor | v1.249.0 -> v1.256.0 | --- ### Release Notes ruby/setup-ruby (ruby/setup-ruby) ### `v1.256.0` Compare Source ##### What's Changed • Bump actions/checkout from 4 to 5 by @​dependabot[bot] inhttps://github.com/ruby/setup-ruby/pull/7977 • Add JRuby for Windows on Arm by @​ntkme in https://github.com/ruby/setup-ruby/pull/796 Full Changelog: ruby/setup-ruby@v1.255.0...v1.256.0 ### `v1.255.0` Compare Source #### What's Changed • Update ruby version in
    README.md
    by @​fkmy in https://github.com/ruby/setup-ruby/pull/794 • Add jruby-10.0.2.0 by @​ruby-builder-bot in https://github.com/ruby/setup-ruby/pull/795 #### New Contributors • @​fkmy made their first contribution in https://github.com/ruby/setup-ruby/pull/794 Full Changelog: ruby/setup-ruby@v1.254.0...v1.255.0 ### `v1.254.0` Compare Source #### What's Changed • Bump form-data from 2.5.3 to 2.5.5 by @​dependabot[bot] inhttps://github.com/ruby/setup-ruby/pull/7822 • Bump brace-expansion from 1.1.11 to 1.1.12 by @​dependabot[bot] inhttps://github.com/ruby/setup-ruby/pull/7799 • Use case-insensitive key comparison for cache keys by @​BytewaveMLP in https://github.com/ruby/setup-ruby/pull/660 #### New Contributors • @​BytewaveMLP made their first contribution in https://github.com/ruby/setup-ruby/pull/660 Full Changelog: ruby/setup-ruby@v1.253.0...v1.254.0 ### `v1.253.0` Compare Source ##### What's Changed • Add printing of the lockfile after installation (retry) by @​Fryguy in https://github.com/ruby/setup-ruby/pull/790 Full Changelog: ruby/setup-ruby@v1.252.0...v1.253.0 ### `v1.252.0` Compare Source #### What's Changed • Revert "Add printing of the lockfile after installation" by @​eregon in https://github.com/ruby/setup-ruby/pull/789 Full Changelog: ruby/setup-ruby@v1.251.0...v1.252.0 ### `v1.251.0` Compare Source #### What's Changed • Add printing of the lockfile after installation by @​Fryguy in https://github.com/ruby/setup-ruby/pull/785 Full Changelog: ruby/setup-ruby@v1.250.0...v1.251.0 ### `v1.250.0` Compare Source ##### What's Changed • Update CRuby releases on Windows by @​ruby-builder-bot in https://github.com/ruby/setup-ruby/pull/786 Full Changelog: ruby/setup-ruby@v1.249.0...v1.250.0 --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone
  • g

    GitHub

    07/28/2025, 12:39 PM
    #193 chore(deps): update dependency json to v2.13.2 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | Age | Confidence | | ------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | json | "2.7.2" -> "2.13.2" | [[age](https://camo.githubusercontent.com/d457d2a647c86235e6bad5614cf79bf244f26a8564b6e1ee3de901036ec9a725/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f7275627967656d732f6a736f6e2f322e31332e323f736c696d3d74727565)](https://docs.renovatebot.com/merge-confidence/) | [[confidence](https://camo.githubusercontent.com/2a86b337538f1a385fbc70becd8088c00a71ead3f271f90472c61239b57d8eae/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f7275627967656d732f6a736f6e2f322e372e322f322e31332e323f736c696d3d74727565)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone
  • g

    GitHub

    07/31/2025, 10:50 AM
    #194 Create update mechanism for rust based cli executable Issue created by YOU54F It should trigger on release on any of the below CLI's, and create a pull request in this repository, updating the version of the respective CLI • pact_verifier_cli from https://github.com/pact-foundation/pact-reference • pact_mock_server_cli from https://github.com/pact-foundation/pact-core-mock-server • pact-stub-server from https://github.com/pact-foundation/pact-stub-server • pact-plugin-cli from https://github.com/pact-foundation/pact-plugins pact-foundation/pact-standalone
  • g

    GitHub

    08/01/2025, 1:46 PM
    #195 feat: add pactflow-ai cli tool Pull request opened by YOU54F pact-foundation/pact-standalone
  • g

    GitHub

    08/06/2025, 1:49 AM
    #196 chore(deps): update actions/download-artifact action to v5 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | | ---------------------------------------------------------------------------------- | ------ | ------ | -------- | | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | v4 -> v5 | --- ### Release Notes actions/download-artifact (actions/download-artifact) ### `v5` Compare Source --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone
  • g

    GitHub

    08/11/2025, 1:37 PM
    #197 chore(deps): update actions/checkout action to v5 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | | ---------------------------------------------------------------- | ------ | ------ | -------- | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | v4 -> v5 | --- ### Release Notes actions/checkout (actions/checkout) ### `v5` Compare Source --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone
  • g

    GitHub

    08/12/2025, 10:41 PM
    #198 chore(deps): update debian docker tag to v13 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | | ------- | ----- | ------ | ------------------ | | debian | final | major | 12-slim -> 13-slim | --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone
  • g

    GitHub

    09/06/2025, 7:09 PM
    #199 chore(deps): update dependency bigdecimal to v3.2.3 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | Age | Confidence | | ---------- | ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | bigdecimal | "3.1.5" -> "3.2.3" | [[age](https://camo.githubusercontent.com/f8b7886d7a10e1a3b4e6f137dea0742befab8855604e7682c8b744c7e5e72104/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f7275627967656d732f626967646563696d616c2f332e322e333f736c696d3d74727565)](https://docs.renovatebot.com/merge-confidence/) | [[confidence](https://camo.githubusercontent.com/020b59aae59ad18ad299270356995959c09b078695209b786138abff4a734672/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f7275627967656d732f626967646563696d616c2f332e312e352f332e322e333f736c696d3d74727565)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻️ 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. pact-foundation/pact-standalone