diff --git a/src/Hello/Release/UpdateVersion.php b/src/Hello/Release/UpdateVersion.php index bda0f60a4..6c0ca2b69 100644 --- a/src/Hello/Release/UpdateVersion.php +++ b/src/Hello/Release/UpdateVersion.php @@ -136,6 +136,14 @@ public function run(): void replacement: "packageVersion: \"^{$this->version}\"", subject: $contents, ); + } elseif ($this->sdk === 'php' && $filename === 'README.md') { + // README installation instructions use the composer constraint (^X.Y.Z) from packageVersion + $contents = str_replace($this->current_version, $this->version, $contents); + $contents = preg_replace( + pattern: '/(dropbox\/sign(?:": "|:)\^)[0-9]+\.[0-9]+\.[0-9]+/', + replacement: "\${1}{$this->version}", + subject: $contents, + ); } else { $contents = str_replace($this->current_version, $this->version, $contents); }