Skip to content

xdrip_cgm: pin dev/main to the current xDrip plugin SHA#74

Open
bjorkert wants to merge 1 commit into
mainfrom
xdrip_pin_dev_main
Open

xdrip_cgm: pin dev/main to the current xDrip plugin SHA#74
bjorkert wants to merge 1 commit into
mainfrom
xdrip_pin_dev_main

Conversation

@bjorkert

Copy link
Copy Markdown
Member

The xdrip_cgm customization clones the xdrip-client-swift (xDrip4iOS) plugin. Today the script clones the plugin's default branch (latest), so if the plugin's master ever moves — e.g. a deployment-target/API bump lands upstream — dev/main would pick it up and could break.

Pin dev/main to the plugin's current master HEAD by adding branch = e618d674b1250b9572f148ff3ab360a1eee7f3e2 to the .gitmodules entry.

Depends on loopandlearn/lnl-scripts#99 (honor the branch ref). Until #99 is released the branch is ignored and behavior is unchanged (dev/main clones the same commit anyway, since it is current master).

The customization clones the xdrip-client-swift plugin from its default branch
(latest). Pin dev/main to the plugin's current master HEAD (e618d674) via a
.gitmodules branch ref, so a later deployment-target/API bump landing upstream
can't move dev/main onto an incompatible plugin.

Requires loopandlearn/lnl-scripts#99 (honor the branch ref); until that is
released the branch is ignored and behavior is unchanged.
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.

1 participant