利用 Github Actions 同步佳明国区数据到国际区
💡
原文中文,约2300字,阅读约需6分钟。
📝
内容提要
本文介绍了如何将佳明国内区的数据同步到国际区,以便使用runalyze和Strava等跑步分析工具。首先需要在佳明国内区和国际区分别注册账号,并进行相应的配置。然后使用开源代码库DailySync进行同步。具体步骤包括账号设置、Strava配置和Github配置。最后通过配置Github Actions实现自动同步和定时同步。
🎯
关键要点
-
佳明分为国内区和国际区,账号独立,数据不互通。
-
使用runalyze和Strava等工具需要将佳明国内区数据同步到国际区。
-
步骤包括账号注册、使用DailySync进行同步。
-
国内区账号注册地址为https://connect.garmin.cn/signin/。
-
国际区账号注册地址为https://connect.garmin.com/signin/,注册时选择美国区域。
-
Strava注册后需设置数据权限以允许佳明连接。
-
需要注册Github账号并Fork DailySync项目。
-
建议从Gitlab下载最新代码并上传到Github。
-
配置Github Actions以实现自动同步和定时同步。
-
设置环境变量以便进行数据迁移和同步。
-
手动触发工作流以执行数据迁移。
-
修改环境变量以同步更多数据。
-
每6小时自动同步一次,可修改同步频率。
🏷️
标签
➡️