Skip to content

Commit 69d4218

Browse files
authored
Merge pull request #469 from LoopKit/update_dev_to_3.14.4
Update dev to 3.14.4
2 parents 9a9cc2f + 0f4bee5 commit 69d4218

15 files changed

Lines changed: 59 additions & 32 deletions

‎.github/workflows/build_loop_auto.yml‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,30 @@ jobs:
148148
echo "is_second_instance=false" >> "$GITHUB_OUTPUT"
149149
fi
150150
151+
# When a scheduled run finds nothing new to build, cancel the run so it shows
152+
# as "cancelled" instead of "success" — a green check should always mean a
153+
# new build was made.
154+
cancel_when_no_build:
155+
needs: check_status
156+
name: Cancel run when there is nothing to build
157+
runs-on: ubuntu-latest
158+
permissions:
159+
actions: write
160+
if: |
161+
github.event_name == 'schedule' &&
162+
!(vars.SCHEDULED_BUILD != 'false' && needs.check_status.outputs.IS_SECOND_IN_MONTH == 'true') &&
163+
!(vars.SCHEDULED_SYNC != 'false' && needs.check_status.outputs.NEW_COMMITS == 'true')
164+
steps:
165+
- name: Cancel the run
166+
env:
167+
GH_TOKEN: ${{ github.token }}
168+
run: |
169+
echo "Repository is up to date and no monthly build is due — cancelling this run so it is not reported as a successful build." >> "$GITHUB_STEP_SUMMARY"
170+
gh run cancel ${{ github.run_id }} --repo ${{ github.repository }}
171+
# Keep the job alive until the cancellation lands, so the run ends as
172+
# "cancelled" rather than completing successfully first.
173+
sleep 300
174+
151175
# Checks if Distribution certificate is present and valid, optionally nukes and
152176
# creates new certs if the repository variable ENABLE_NUKE_CERTS == 'true'
153177
# only run if a build is planned

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Loop is a collaborative project, and contributions of all kinds are welcome. Whe
6363

6464
- Update docstrings when your change affects setup, configuration, behavior, workflows, or troubleshooting.
6565
- Keep documentation changes clear and practical.
66-
- ocumentation contributions are just as valuable as code contributions.
66+
- Documentation contributions are just as valuable as code contributions.
6767

6868
## Branches, commits, and pull requests
6969

‎EversenseKit‎

Submodule EversenseKit updated 43 files

‎Gemfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
source "https://rubygems.org"
2-
gem "fastlane", "2.236.1"
2+
gem "fastlane", "2.237.0"

‎Gemfile.lock‎

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ GEM
88
artifactory (3.0.17)
99
atomos (0.1.3)
1010
aws-eventstream (1.4.0)
11-
aws-partitions (1.1261.0)
12-
aws-sdk-core (3.252.0)
11+
aws-partitions (1.1267.0)
12+
aws-sdk-core (3.253.0)
1313
aws-eventstream (~> 1, >= 1.3.0)
1414
aws-partitions (~> 1, >= 1.992.0)
1515
aws-sigv4 (~> 1.9)
@@ -42,8 +42,9 @@ GEM
4242
domain_name (0.6.20240107)
4343
dotenv (2.8.1)
4444
emoji_regex (3.2.3)
45-
excon (0.112.0)
46-
faraday (1.10.5)
45+
excon (1.5.0)
46+
logger
47+
faraday (1.10.6)
4748
faraday-em_http (~> 1.0)
4849
faraday-em_synchrony (~> 1.0)
4950
faraday-excon (~> 1.1)
@@ -72,10 +73,10 @@ GEM
7273
faraday_middleware (1.2.1)
7374
faraday (~> 1.0)
7475
fastimage (2.4.1)
75-
fastlane (2.236.1)
76+
fastlane (2.237.0)
7677
CFPropertyList (>= 2.3, < 5.0.0)
7778
abbrev (~> 0.1)
78-
addressable (>= 2.8, < 3.0.0)
79+
addressable (>= 2.9.0, < 3.0.0)
7980
artifactory (~> 3.0)
8081
aws-sdk-s3 (~> 1.197)
8182
babosa (>= 1.0.3, < 2.0.0)
@@ -87,7 +88,7 @@ GEM
8788
csv (~> 3.3)
8889
dotenv (>= 2.1.1, < 3.0.0)
8990
emoji_regex (>= 0.1, < 4.0)
90-
excon (>= 0.71.0, < 1.0.0)
91+
excon (>= 0.71.0, < 2.0.0)
9192
faraday (~> 1.0)
9293
faraday-cookie_jar (~> 0.0.6)
9394
faraday_middleware (~> 1.0)
@@ -125,7 +126,7 @@ GEM
125126
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
126127
fastlane-sirp (1.1.0)
127128
gh_inspector (1.1.3)
128-
google-apis-androidpublisher_v3 (0.103.0)
129+
google-apis-androidpublisher_v3 (0.104.0)
129130
google-apis-core (>= 0.15.0, < 2.a)
130131
google-apis-core (0.18.0)
131132
addressable (~> 2.5, >= 2.5.1)
@@ -147,8 +148,8 @@ GEM
147148
google-cloud-env (2.2.2)
148149
base64 (~> 0.2)
149150
faraday (>= 1.0, < 3.a)
150-
google-cloud-errors (1.6.0)
151-
google-cloud-storage (1.61.0)
151+
google-cloud-errors (1.7.0)
152+
google-cloud-storage (1.62.0)
152153
addressable (~> 2.8)
153154
digest-crc (~> 0.4)
154155
google-apis-core (>= 0.18, < 2)
@@ -172,7 +173,7 @@ GEM
172173
httpclient (2.9.0)
173174
mutex_m
174175
jmespath (1.6.2)
175-
json (2.19.9)
176+
json (2.20.0)
176177
jwt (3.2.0)
177178
base64
178179
logger (1.7.0)
@@ -219,12 +220,14 @@ GEM
219220
uber (0.1.0)
220221
unicode-display_width (2.6.0)
221222
word_wrap (1.0.0)
222-
xcodeproj (1.27.0)
223+
xcodeproj (1.28.1)
223224
CFPropertyList (>= 2.3.3, < 4.0)
224225
atomos (~> 0.1.3)
226+
base64
225227
claide (>= 1.0.2, < 2.0)
226228
colored2 (~> 3.1)
227229
nanaimo (~> 0.4.0)
230+
nkf
228231
rexml (>= 3.3.6, < 4.0)
229232
xcpretty (0.4.1)
230233
rouge (~> 3.28.0)
@@ -236,7 +239,7 @@ PLATFORMS
236239
ruby
237240

238241
DEPENDENCIES
239-
fastlane (= 2.236.1)
242+
fastlane (= 2.237.0)
240243

241244
BUNDLED WITH
242245
4.0.12

0 commit comments

Comments
 (0)