googleapis / googleapis/release-please

Linked packages removing `workspace:^` protocol causing breaking ci

Open
#2,495 0 comments 2 reactions 1 assignee Claimed by @chingor13 View on GitHub
priority: p3 type: bug
Dominant language
TypeScript
Stars
7.5k
Forks
588
Avg merge
12h 16m
Merged PRs (30d)
7

Description

When I have release please creating its release PR it is removing my workspace protocol in favor of the latest version in the linked package. This is causing my CI to break elsewhere

https://github.com/bootstrap-vue-next/bootstrap-vue-next/pull/2592/files#diff-36b207d79434b922b863a3e8d4ca66d566cf0044d5f4d0943b208f7c19722dc2

#### Environment details

- OS: ubunut-latest
- Node.js version: 22
- npm version: na
- `release-please` version:

#### Steps to reproduce

Use linked packages like so:
https://github.com/bootstrap-vue-next/bootstrap-vue-next/blob/main/release-please-config.json

The resolution here is to not update the workspace:* protocol. The action didn't use to do this

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.