Skip to content

Conversation

@marionbarker
Copy link
Contributor

Purpose

Prepare for the next update of LoopWorkspace dev for which meal_days and meal_week need a special dev version.
This same version will be used when Loop 3.6.0 is released

Background

There is a PR pending for LoopWorkspace: PR 246 that will, among other things, bring in a fix to code that is included in the original meal_days and meal_week patches.

When that PR is merged to dev, this PR for customization needs to be already merged.

The dev version of the patches are modified with respect to the main patches by removing the Loop PR 2163 bugfix from the patches.

Testing

This was tested with my local clone used to generate LoopWorkspace PR 246.

export PATCH_BRANCH=updates_for_dev
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/loopandlearn/lnl-scripts/main/CustomizationSelect.sh)"

Test with main

The patches suitable to be used with LoopWorkspace main branch are renamed to start with 01, so they are tested first and thus applied to main. Otherwise, the dev patch would be chosen and that does not have the PR 2163 fix.

Test with update_submodules

Until such time as LoopWorkspace PR 246 is merged, use the LoopWorkspace update_submodules branch to confirm the customizations work.

Comments

Be aware that the customization select code can't tell the difference between the bolus_progress fix already merged into dev so will report that it is applied.

@marionbarker marionbarker requested a review from bjorkert April 19, 2025 04:56
@marionbarker marionbarker merged commit f4dcab6 into dev Apr 19, 2025
@marionbarker marionbarker deleted the updates_for_dev branch April 19, 2025 22:17
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.

2 participants