GitHub sync enhancement
avatar zero-24
zero-24
28 Oct 2016

Steps to reproduce the issue

Some issues that are added via Github and not the tracker don't have the No Code Attached yet label

Expected result

The label should be added to all issues

Actual result

Some issues that are added via Github and not the tracker don't have that label

Additional comments

Maybe it is possible to implement a cronjob that can do this like we do it for branches?

https://github.com/joomla/jissues/blob/master/cli/Application/Command/Update/Pulls.php

so we get there a issues.php that contain similiar code?
I'm not sure if that is the right place?

avatar zero-24 zero-24 - open - 28 Oct 2016
avatar mbabker
mbabker - comment - 28 Oct 2016

The source shouldn't matter for the issue. Whether it's created on the tracker or GitHub it should be firing a webhook event and whatever label(s) are desired should be getting attached through that process if they aren't already.

Also that script isn't actually running. It was just a utility file for some quick stuff.

avatar mbabker
mbabker - comment - 28 Oct 2016

Well, that'd be the code that's firing. And per https://developer.github.com/v3/activity/events/types/#issuesevent the action is still valid.

avatar mbabker mbabker - change - 25 Nov 2016
Labels Added: enhancement GitHub sync
avatar mbabker mbabker - labeled - 25 Nov 2016
avatar mbabker mbabker - labeled - 25 Nov 2016
avatar zero-24
zero-24 - comment - 8 Feb 2017

everything is fine now even if it was created on github. Thanks for fixing!

avatar zero-24 zero-24 - change - 8 Feb 2017
The description was changed
Status New Closed
Closed_Date 0000-00-00 00:00:00 2017-02-08 19:36:57
Closed_By zero-24
avatar zero-24 zero-24 - close - 8 Feb 2017

Add a Comment

Login with GitHub to post a comment