Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 6, 2025

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/bitrise-io/bitrise/v2 v2.31.0 -> v2.34.2 age adoption passing confidence
github.com/bitrise-io/envman v0.0.0-20240730123632-8066eeb61599 -> v0.0.0 age adoption passing confidence
github.com/bitrise-io/envman/v2 v2.5.3 -> v2.5.4 age adoption passing confidence
github.com/bitrise-io/go-utils v1.0.13 -> v1.0.15 age adoption passing confidence
github.com/bitrise-io/go-utils/v2 v2.0.0-alpha.23 -> v2.0.0-alpha.27 age adoption passing confidence
github.com/bitrise-io/stepman v0.17.3 -> v0.18.2 age adoption passing confidence
github.com/spf13/cobra v1.8.1 -> v1.10.1 age adoption passing confidence
github.com/stretchr/testify v1.10.0 -> v1.11.1 age adoption passing confidence

Release Notes

bitrise-io/bitrise (github.com/bitrise-io/bitrise/v2)

v2.34.2: 2.34.2

Compare Source

Changelog

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.34.1: 2.34.1

Compare Source

What's Changed

Full Changelog: bitrise-io/bitrise@v2.33.2...v2.34.1

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.34.0

Compare Source

v2.33.2: 2.33.2

Compare Source

What's Changed

Full Changelog: bitrise-io/bitrise@v2.33.0...v2.33.2

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.33.1

Compare Source

v2.33.0: 2.33.0

Compare Source

Changelog

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.32.1: 2.32.1

Compare Source

Changelog

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.32.0: 2.32.0

Compare Source

Changelog

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.31.3: 2.31.3

Compare Source

Changelog

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.31.2: 2.31.2

Compare Source

Changelog

Install instructions
Packaging status

There are multiple way to install Bitrise CLI:

  • Homebrew: brew install bitrise
  • Nix: available as bitrise in nixpkgs, run nix-shell -p bitrise or your preferred configuration method.
  • Download a pre-built binary below
  • There might be other community-maintained packages

You can enable shell completion for the bitrise run command: https://blog.bitrise.io/workflow-id-completion

Building from source

Set up the right Go version indicated by the go.mod file, then run go install .

v2.31.1: 2.31.1

Compare Source

Changelog

Install or upgrade

To install this version, run the following command (in a bash shell):

curl -fL https://github.com/bitrise-io/bitrise/releases/download/2.31.1/bitrise-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/bitrise

ℹ️ Apple Silicon: Please note by default /usr/local/bin does not exist and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/bitrise

That's all, you're ready to call bitrise!

bitrise-io/envman (github.com/bitrise-io/envman/v2)

v2.5.4: 2.5.4

Compare Source

Changelog

Install or upgrade

To install this version, run the following command (in a bash shell):

curl -fL https://github.com/bitrise-io/envman/releases/download/v2.5.4/envman-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/envman

ℹ️ M1 machine: Please note by default /usr/local/bin does not exist on M1 machines and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/envman

That's all, you're ready to call envman!

bitrise-io/go-utils (github.com/bitrise-io/go-utils)

v1.0.15

Compare Source

v1.0.14

Compare Source

bitrise-io/stepman (github.com/bitrise-io/stepman)

v0.18.2: 0.18.2

Compare Source

Changelog

Install or upgrade

To install this version, run the following command (in a bash shell):

curl -fL https://github.com/bitrise-io/stepman/releases/download/v0.18.2/stepman-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/stepman

ℹ️ M1 machine: Please note by default /usr/local/bin does not exist on M1 machines and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/stepman

That's all, you're ready to call stepman!

v0.18.1: 0.18.1

Compare Source

Changelog

Install or upgrade

To install this version, run the following command (in a bash shell):

curl -fL https://github.com/bitrise-io/stepman/releases/download/v0.18.1/stepman-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/stepman

ℹ️ M1 machine: Please note by default /usr/local/bin does not exist on M1 machines and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/stepman

That's all, you're ready to call stepman!

v0.18.0: 0.18.0

Compare Source

Changelog

Install or upgrade

To install this version, run the following command (in a bash shell):

curl -fL https://github.com/bitrise-io/stepman/releases/download/v0.18.0/stepman-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/stepman

ℹ️ M1 machine: Please note by default /usr/local/bin does not exist on M1 machines and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/stepman

That's all, you're ready to call stepman!

spf13/cobra (github.com/spf13/cobra)

v1.10.1

Compare Source

🐛 Fix

v1.0.9 of pflags brought back ParseErrorsWhitelist and marked it as deprecated

Full Changelog: spf13/cobra@v1.10.0...v1.10.1

v1.10.0

Compare Source

What's Changed

🚨 Attention!

This version of pflag carried a breaking change: it renamed ParseErrorsWhitelist to ParseErrorsAllowlist which can break builds if both pflag and cobra are dependencies in your project.

  • If you use both pflag and cobra, upgrade pflagto 1.0.8 andcobrato1.10.0`
  • or use the newer, fixed version of pflag v1.0.9 which keeps the deprecated ParseErrorsWhitelist

More details can be found here: #​2303 (comment)

✨ Features
🐛 Fix
🪠 Testing
📝 Docs

New Contributors

Full Changelog: spf13/cobra@v1.9.1...v1.9.2

v1.9.1

Compare Source

🐛 Fixes

Full Changelog: spf13/cobra@v1.9.0...v1.9.1

v1.9.0

Compare Source

✨ Features

🐛 Fixes

🤖 Completions

🧪 Testing

✍🏼 Documentation

🔧 Dependency upgrades


Thank you to all of our amazing contributors and all the great work that's been going into the completions feature!!

👋🏼 New Contributors

Full Changelog: spf13/cobra@v1.8.1...v1.9.0

stretchr/testify (github.com/stretchr/testify)

v1.11.1

Compare Source

This release fixes #​1785 introduced in v1.11.0 where expected argument values implementing the stringer interface (String() string) with a method which mutates their value, when passed to mock.Mock.On (m.On("Method", <expected>).Return()) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.

What's Changed

Full Changelog: stretchr/testify@v1.11.0...v1.11.1

v1.11.0

Compare Source

What's Changed

Functional Changes

v1.11.0 Includes a number of performance improvements.

Fixes
Documentation, Build & CI

New Contributors

Full Changelog: stretchr/testify@v1.10.0...v1.11.0


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - "at 10am on Monday except on 25th of December in 2023 and 1st of January 2024 and 1st of April 2024 and 20th of May 2024 and 19th of August 2024" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate
Copy link
Contributor Author

renovate bot commented Oct 6, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: module github.com/bitrise-io/envman/v2@v2.5.4 requires go >= 1.24.2; switching to go1.24.7
go: downloading go1.24.7 (linux/amd64)
go: download go1.24.7: golang.org/toolchain@v0.0.1-go1.24.7.linux-amd64: verifying module: checksum database disabled by GOSUMDB=off

@viktorbenei
Copy link
Contributor

viktorbenei commented Oct 6, 2025

Summary

This PR updates multiple Go module dependencies. Critical issue found: github.com/bitrise-io/envman has an invalid version v0.0.0 in go.mod (line 9), which is out of sync with go.sum and will cause build failures. This needs to be fixed with a proper pseudo-version before merging.

@bitrise-devs-bot
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants