v2.67.0#1760
Conversation
|
@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. |
There was a problem hiding this comment.
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.0and updateelectron-builderto26.15.3. - Refresh Yarn lockfiles (root and
app/) to capture updated dependency resolutions. - Add a CircleCI
create-release-draftjob 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.
No description provided.