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:
-
Go to Integrations > GitHub
-
Click Enable
Log in to your GitHub account and authorize WebWork Time Tracker
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.
Now you can see all the imported data on the Projects page. Projects imported from GitHub are marked with the GitHub icon.
Auto-Sync
Enable auto-sync to sync projects and tasks between the two platforms.
- Select the projects and tasks to sync
- Click Save
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.