On Wed, Jun 24, 2020 at 12:44 AM Glyph <gl...@twistedmatrix.com> wrote:

>
>
> On Jun 23, 2020, at 5:34 AM, Adi Roiban <a...@roiban.ro> wrote:
>
> Hi Craig,
>
> On Tue, 23 Jun 2020 at 00:36, Craig Rodrigues <rodr...@crodrigues.org>
> wrote:
>
>> I have merged some more fixes for mypy to Twisted trunk branch.
>>
>> In trunk, you can run mypy with:
>>
>> *tox -e mypy*
>>
>> Currently this results in *171* errors, which is way down from >1000
>> errors
>> a month ago.
>>
>> In addition, if you look at any new PR's there is a *Mypy Ubuntu* job
>> running on Azure pipeline, which runs mypy.  Right now errors from this
>> job
>> are ignored and does not block the PR.  However, if we can get the mypy
>> errors down to zero, we can make mypy status a blocker for the PR.
>>
>>
> Thanks for working on this.
>
> Looking forward to have a real green mypy build.
>
> A general question: Why Twisted used Azure Devops and not GitHub actions?
>
>
> Azure Pipelines gave us substantially more parallel capacity than is
> available via Github Actions, which means we can make build statuses appear
> much sooner.  Plus they support more platforms.
>

Does Twisted have a special deal with Azure Pipelines?  Or is the use of
past-tense in this sentence intentional? :)  Or are the docs for the
respective platforms wrong/misleading?

https://docs.microsoft.com/en-us/azure/devops/pipelines/licensing/concurrent-jobs?view=azure-devops
says
free-tier public projects get 10 parallel jobs.

https://help.github.com/en/actions/getting-started-with-github-actions/about-github-actions#usage-limits
says
free tier projects get 20 parallel jobs.

(Of course this says nothing about the number of supported platforms.)

Jean-Paul
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to