利用 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小时自动同步一次,可修改同步频率。

🏷️

标签

➡️

继续阅读