Skip to content
  • There are no suggestions because the search field is empty.

GitHub Integration

This integration enables you to import members, repositories as projects and issues as tasks into WebWork.

To enable the integration, follow these steps:

  1. Go to Integrations > GitHub

  2. Click Enable

Log in to your GitHub account and authorize WebWork Time Tracker

GitHub integration WebWork Authorize

Now that you have enabled the integration, select members and projects to import.

Members

Select the members you want to import from GitHub and click Sync.

Projects

Select the projects you want to import from GitHub. Enable the toggle for tasks if you want to import tasks as well and select which statuses to import.

GitHub repositories will be imported as projects, and issues as tasks

import repositories from GitHub to WebWork

Now you can see all the imported data on the Projects page. Projects imported from GitHub are marked with the GitHub icon.

GitHub integration WebWork

Auto-Sync

Enable auto-sync to sync projects and tasks between the two platforms.

  1. Select the projects and tasks to sync
  2. Click Save

auto-sync projects and tasks between GitHub and WebWork

FAQ

  • What is the data synchronization period?

    If the auto-sync checkbox is turned on, it will sync within two hours.

  • How to Unlink the integration?

    Navigate to Integrations → GitHub and click Unlink in the top right-hand corner. This will not reflect the imported data but auto-syncing will end. To resume tracking you should repeat the integration process.