Skip to content

v2.67.0#1760

Merged
gniezen merged 4 commits into
developfrom
release-2.67.0
Jul 9, 2026
Merged

v2.67.0#1760
gniezen merged 4 commits into
developfrom
release-2.67.0

Conversation

@gniezen

@gniezen gniezen commented Jul 2, 2026

Copy link
Copy Markdown
Member

No description provided.

@gniezen gniezen requested a review from krystophv July 6, 2026 15:11
@gniezen

gniezen commented Jul 6, 2026

Copy link
Copy Markdown
Member Author

@krystophv Something broke in electron-builder and it was creating two draft releases for v2.67.0, with 4 assets in on release and 5 in the other. I've now fixed it by creating a draft release before the assets are built, to eliminate the race condition that's happening. Please review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the tidepool-uploader project for the v2.67.0 release by bumping versions, updating dependency locks, and adding a CircleCI pre-step to ensure a GitHub draft release exists before electron-builder publish jobs run (to mitigate duplicate draft releases caused by an upstream race).

Changes:

  • Bump app/root version to 2.67.0 and update electron-builder to 26.15.3.
  • Refresh Yarn lockfiles (root and app/) to capture updated dependency resolutions.
  • Add a CircleCI create-release-draft job and script to pre-create the GitHub draft release and gate build publishing behind it.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
yarn.lock Updates resolved dependency graph for the root workspace.
package.json Bumps project version to 2.67.0 and electron-builder to 26.15.3.
app/yarn.lock Updates resolved dependency graph for the app/ workspace.
app/package.json Bumps app version to 2.67.0.
.circleci/create-release-draft.js New script to pre-create/reuse a GitHub release draft for the version tag.
.circleci/config.yml Adds create-release-draft job and wires it into the tagged release workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .circleci/create-release-draft.js
Comment thread .circleci/config.yml

@krystophv krystophv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@gniezen gniezen merged commit 7b5a17e into develop Jul 9, 2026
6 of 9 checks passed
@gniezen gniezen deleted the release-2.67.0 branch July 9, 2026 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants