Skip to content

Commit 1a28d4f

Browse files
committed
Changed telemetry upload to 3 hours for nightly and beta builds for better driver feedback and evaluation
This helps to determine if a verison is stable or not and if a release can be made
1 parent 8874c19 commit 1a28d4f

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

.github/workflows/release-beta.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
VERSION=$(echo $GITHUB_REF_NAME | sed 's/^v//')
2525
echo $VERSION
2626
echo
27-
head -n 39 dbus-serialbattery/utils.py | tail -n 3
27+
grep -n "DRIVER_VERSION: str = " dbus-serialbattery/utils.py
2828
sed -i --regexp-extended --expression="s/[0-9]+\.[0-9]+\.[0-9a-z\_\-]+/$VERSION/" "dbus-serialbattery/utils.py"
29-
head -n 39 dbus-serialbattery/utils.py | tail -n 3
29+
grep -n "DRIVER_VERSION: str = " dbus-serialbattery/utils.py
3030
3131
- name: Copy changelog
3232
run: |

.github/workflows/release.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,15 @@ jobs:
2222
VERSION=$(echo $GITHUB_REF_NAME | sed 's/^v//')
2323
echo $VERSION
2424
echo
25-
head -n 39 dbus-serialbattery/utils.py | tail -n 3
25+
grep -n "DRIVER_VERSION: str = " dbus-serialbattery/utils.py
2626
sed -i --regexp-extended --expression="s/[0-9]+\.[0-9]+\.[0-9a-z\_\-]+/$VERSION/" "dbus-serialbattery/utils.py"
27-
head -n 39 dbus-serialbattery/utils.py | tail -n 3
27+
grep -n "DRIVER_VERSION: str = " dbus-serialbattery/utils.py
28+
29+
- name: Change telemetry interval for release versions
30+
run: |
31+
grep -n "self.telemetry_upload_interval: int =" dbus-serialbattery/dbushelper.py
32+
sed -i 's/self\.telemetry_upload_interval: int =.*/self.telemetry_upload_interval: int = 60 * 60 * 24 # 1 day/' dbus-serialbattery/dbushelper.py
33+
grep -n "self.telemetry_upload_interval: int =" dbus-serialbattery/dbushelper.py
2834
2935
- name: Copy changelog
3036
run: |

dbus-serialbattery/dbushelper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def __init__(self, battery, bms_address=None):
7070
Last time the history values were calculated.
7171
"""
7272
self.telemetry_upload_error_count: int = 0
73-
self.telemetry_upload_interval: int = 60 * 60 * 24 * 7 # 1 week
73+
self.telemetry_upload_interval: int = 60 * 60 * 3 # 3 hours
7474
self.telemetry_upload_last: int = 0
7575
self.telemetry_upload_running: bool = False
7676

0 commit comments

Comments
 (0)