Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Use checks API in taskcluster#3355

Merged
bluemarvin merged 1 commit intoMozillaReality:masterfrom
owlishDeveloper:use-checks
May 19, 2020
Merged

Use checks API in taskcluster#3355
bluemarvin merged 1 commit intoMozillaReality:masterfrom
owlishDeveloper:use-checks

Conversation

@owlishDeveloper
Copy link
Copy Markdown
Contributor

@owlishDeveloper owlishDeveloper commented May 9, 2020

I heard from @bluemarvin that when a taskcluster task is re-triggered, the status on github doesn't change. That can be changed if a newer checks API is used. This PR does exactly that

(It is draft for now because I need to see which scopes are missing)
ok, it actually seems to work!

As you can see, using a different taskcluster API also changes UX here a bit. You will notice there's a Checks tab up top - that's where the "Details" link will be pointing at now. This can always be changed back.

@owlishDeveloper owlishDeveloper marked this pull request as ready for review May 9, 2020 03:28
@owlishDeveloper
Copy link
Copy Markdown
Contributor Author

One thing to note is the cute cat badge is going to break with this API

@bluemarvin
Copy link
Copy Markdown
Contributor

One thing to note is the cute cat badge is going to break with this API

Should it just be removed or is there an alternative?

@bluemarvin bluemarvin added this to the #11 polish milestone May 11, 2020
@bluemarvin bluemarvin self-requested a review May 11, 2020 16:53
@owlishDeveloper
Copy link
Copy Markdown
Contributor Author

One thing to note is the cute cat badge is going to break with this API

Should it just be removed or is there an alternative?

There's no alternative, unfortunately

@bluemarvin
Copy link
Copy Markdown
Contributor

One thing to note is the cute cat badge is going to break with this API

Should it just be removed or is there an alternative?

There's no alternative, unfortunately

So remove the [Task Status] and leave [Build results](https://community-tc.services.mozilla.com/api/github/v1/repository/MozillaReality/FirefoxReality/master/latest) ?

@bluemarvin
Copy link
Copy Markdown
Contributor

Depends on #3372

@bluemarvin bluemarvin merged commit 7677ed2 into MozillaReality:master May 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants