Closed scrappy closed 2 months ago
Hello Marc,
Thanks so much for your email. Really appreciate it!
I have tried following the instructions below which I think has now updated- but I'm not very tech savy so was wondering if there was any way to check I had actioned this correctly?
I was also looking at the link provided for Release Notes and was trying to follow the instructions to enable auto build and auto sync of my iaps fork.
When it gets to step 7: and to enter the same name as the branch selected in step 2... I'm just abit confused which one this is and where to find the right name for the branch to enter in this field.
Thank you so much, Bisma
Sent from my Galaxy
-------- Original message -------- From: "Marc G. Fournier" @.> Date: 24/09/2024 10:47 (GMT+00:00) To: scrappy/iAPS @.> Cc: Crystalflame66 @.>, Mention @.> Subject: [scrappy/iAPS] Crystalflame66, Notice of Latest iAPS Release: v5.2.0 (Issue #167)
Hi @Crystalflame66https://github.com/Crystalflame66,
The Artificial Pancreas ( iAPS ) project just released v5.2.0, and with it some improvements to the browser build process to allow for a more hands off approach to building and deploying the app.
If you are receiving this message, your current code base is out of sync with the main repository. To correct this, go to your Github fork, and you will notice a line that says something like:
This branch is N commits behind ...
Click the 'Sync fork' drop down to the right of that line and choose:
Update Branch
v5.2.0 introduced a new GitHub Action to eliminate the need to manually sync your repo with the main one, and it is highly recommended that this is enabled.
Please see the v5.2.0 Release Noteshttps://github.com/Artificial-Pancreas/iAPS/releases/tag/v5.2.0 for instructions.
If you have any questions, or issues, please let me know and will be happy to help.
— Reply to this email directly, view it on GitHubhttps://github.com/scrappy/iAPS/issues/167, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6T3AOHILTGET3ROMOAUYBDZYEYMZAVCNFSM6AAAAABOX4UV76VHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2DIOJQGY4DANI. You are receiving this because you were mentioned.Message ID: @.***>
Morning Bisma ...
Looks like you covered everything, from what I can see ... what I can't see, is of course Step 7 :)
Branch name is simple: main
And you will be good to ... if you haven't yet, make sure you backup your settings before you update the app itself ... with how old your app appears to have been, it is possible that the preferences will get reset when you update ... its rare that it happens, but there has been at least one case where that has happened do to slight changes in the variables, and unfortunately, beyond saving the settings and checking after, there isn't much you can do but make sure to save.
Afternoon Marc,
Thanks so much for having a look!
I have just attached a screenshot of the variable created (hope this is correct?)
Thanks so much for the advice re: saving my settings! I have just screenshot them all in the event I need to apply again.
Does this mean I still have to re-run the actions tab every 90 days to re-build? I'm so sorry about the endless questions- this really is all a different world for me!
Thank you again!! Bisma
Sent from my Galaxy
-------- Original message -------- From: "Marc G. Fournier" @.> Date: 24/09/2024 13:47 (GMT+00:00) To: scrappy/iAPS @.> Cc: Crystalflame66 @.>, Mention @.> Subject: Re: [scrappy/iAPS] Crystalflame66, Notice of Latest iAPS Release: v5.2.0 (Issue #167)
Morning Bisma ...
Looks like you covered everything, from what I can see ... what I can't see, is of course Step 7 :)
Branch name is simple: main
And you will be good to ... if you haven't yet, make sure you backup your settings before you update the app itself ... with how old your app appears to have been, it is possible that the preferences will get reset when you update ... its rare that it happens, but there has been at least one case where that has happened do to slight changes in the variables, and unfortunately, beyond saving the settings and checking after, there isn't much you can do but make sure to save.
— Reply to this email directly, view it on GitHubhttps://github.com/scrappy/iAPS/issues/167#issuecomment-2371175248, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6T3AOG6AO4SHUKUDZKQE33ZYFNNBAVCNFSM6AAAAABOX4UV76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZRGE3TKMRUHA. You are receiving this because you were mentioned.Message ID: @.***>
First off, screen shot didn't come through ... but, here is one from my end, with annotations ...
In your case, where mine says 'dev', yours will say 'main' ...
Oh, to your question about every 90 days ... if setup correct, going forward, you should just get a notice periodically that you need to update your app via testflight ... github will monitor for updates to the main code, bring those into. yours and trigger a build ... all within an hour or so of a new release being created.
I have no idea why the attachment I sent didn't go through but never mind! Your attachment and annotations were clear and answered my question! Thank you! Looks like mine is correctly set up :)
Sent from my Galaxy
-------- Original message -------- From: "Marc G. Fournier" @.> Date: 24/09/2024 14:16 (GMT+00:00) To: scrappy/iAPS @.> Cc: Crystalflame66 @.>, Mention @.> Subject: Re: [scrappy/iAPS] Crystalflame66, Notice of Latest iAPS Release: v5.2.0 (Issue #167)
First off, screen shot didn't come through ... but, here is one from my end, with annotations ...
In your case, where mine says 'dev', yours will say 'main' ...
AutoBuildSettings.jpg (view on web)https://github.com/user-attachments/assets/cf4fa1e2-380e-41b1-bd65-17476ed0f02d
— Reply to this email directly, view it on GitHubhttps://github.com/scrappy/iAPS/issues/167#issuecomment-2371245452, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6T3AOF53MP5CENUJCG5GPDZYFQZBAVCNFSM6AAAAABOX4UV76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZRGI2DKNBVGI. You are receiving this because you were mentioned.Message ID: @.***>
Thank you for confirming! I shall see how it all goes when it comes to the time of a new build!
Thanks so much for all your help and reaching out- saved me alot of trouble!!!
Have a great day!!! Bisma
Sent from my Galaxy
-------- Original message -------- From: "Marc G. Fournier" @.> Date: 24/09/2024 14:21 (GMT+00:00) To: scrappy/iAPS @.> Cc: Crystalflame66 @.>, Mention @.> Subject: Re: [scrappy/iAPS] Crystalflame66, Notice of Latest iAPS Release: v5.2.0 (Issue #167)
Oh, to your question about every 90 days ... if setup correct, going forward, you should just get a notice periodically that you need to update your app via testflight ... github will monitor for updates to the main code, bring those into. yours and trigger a build ... all within an hour or so of a new release being created.
— Reply to this email directly, view it on GitHubhttps://github.com/scrappy/iAPS/issues/167#issuecomment-2371259483, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6T3AODSF7DUVJVDNHUTKQDZYFRMNAVCNFSM6AAAAABOX4UV76VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZRGI2TSNBYGM. You are receiving this because you were mentioned.Message ID: @.***>
Glad to hear ... closing this issue, but feel free to re-open if you have further questions :)
Hi @Crystalflame66,
The Artificial Pancreas ( iAPS ) project just released v5.2.0, and with it some improvements to the browser build process to allow for a more hands off approach to building and deploying the app.
If you are receiving this message, your current code base is out of sync with the main repository. To correct this, go to your Github fork, and you will notice a line that says something like:
Click the 'Sync fork' drop down to the right of that line and choose:
v5.2.0 introduced a new GitHub Action to eliminate the need to manually sync your repo with the main one, and it is highly recommended that this is enabled.
Please see the v5.2.0 Release Notes for instructions.
If you have any questions, or issues, please let me know and will be happy to help.