attieretief/Freshdesk Github Sync

GitHub Action to convert and synchronise Freshdesk tickets to Github issues and related Github projects.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenPersonal access tokenyes
freshdesk_keyFreshdesk API keyyes
freshdesk_domainThe URL to your Freshdesk account (e.g. company.freshdesk.com)yes
freshdesk_tagThe Freshdesk tag to use as filter for tickets to sync to Githubyes
github_repo_language_filterOptional filter to only include repos of a certain languageno
github_project_numberProject number of the Github project to sync issues to/fromyes
github_priority_fieldName of priority field in Github project to sync values toyesPriority
github_status_fieldName of status field in Github project to sync values fromyesStatus
github_company_fieldName of company/client field in Github project to sync values fromyesCompany
github_iteration_fieldName of iteration field in Github project to sync values fromyesSprint
type_label_mapMapping between Freshdesk ticket types and Github labelsyes[['Issue','bug'],['Change Request','enhancement']]
sync_fieldsWhen 'true', verify/create Freshdesk custom fields and field choices. Defaults to false to reduce API usage on scheduled runs.nofalse

no outputs