Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

Library / Code, Git & Developer Tools

Code, Git & Developer Tools

Back Up Clockify Time Reports to GitHub

On a schedule, monthly Clockify time reports are compared with files in a GitHub repository and new or changed reports are committed.

What it does

## Set Globals - Define the repository owner (username / organization) and repository name - By default the fist available Clockify workspace ID is set. This can be overridden here.

The steps

  1. Extract from File
  2. Compare Datasets
  3. Stop and Error
  4. Globals
  5. Set month indexes
  6. Split Out indexes
  7. Set intervals
  8. Skip empty reports
  9. Get first workspace
  10. Get detailed monthly report
  11. Check if file exists in GitHub
  12. Point to new data
  13. Check for 404 error message
  14. Update file in GitHub

16 steps in total.

Similar automations