Tiny server to handle connection with activity trackers such as Strava, Garmin or Suunto
npm install- Configure Strava, Suunto, etc. applications. You might use
ngroktool to make your localhost application reachable from the internet. - Set required environment variables in
.envfile. - Launch the app:
npm run start
You can debug server and tests within Visual Studio Code using the predefined configurations in launch.json.
To create a release,
- On
mainbranch, run commandnpm version (major|minor|patch)to updatepackage(-lock).jsonversions and create a tag. - Push tag
- CI/CD process will automatically create the release from tag and generate release notes.
In order to produce nice release notes:
- Assign labels to pull requests
- See release.yml to define categories.