Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Add gh actions for CI on macos #189

Merged
merged 6 commits into from
Dec 12, 2019

Conversation

RatanShreshtha
Copy link
Member

No description provided.

@codecov
Copy link

codecov bot commented Dec 9, 2019

Codecov Report

Merging #189 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #189   +/-   ##
=======================================
  Coverage   99.66%   99.66%           
=======================================
  Files          28       28           
  Lines        2721     2721           
=======================================
  Hits         2712     2712           
  Misses          9        9

@sethmlarson
Copy link
Contributor

Codecov having problems, @pquentin didn't you mention something about maybe us needing to use the token?

@pquentin
Copy link
Member

pquentin commented Dec 9, 2019

@sethmlarson Right, we can't use ${{ secrets.CODECOV_TOKEN }} and should continue to hardcode the codecov token here

@pquentin
Copy link
Member

pquentin commented Dec 9, 2019

Thank you!

So now that this works, we'll need to think about how we're going to organize this. @njsmith convinced me in #153 that it was valuable to name the jobs after the platform. We now expect Windows (2.7), but the build is now named test (windows-latest, 2.7) . I think we should move most of the logic in a .github/workflows/ci.sh file so that we can continue to name our build after the platform. What do you think?

@RatanShreshtha
Copy link
Member Author

I think we shouldn't name the tests as just platform as in that case the job name will only tell us it doing something on platform Windows (2.7) but not what so I am more inclined towards name like Windows Tests (2.7).

What do you think @njsmith and @pquentin ?

@pquentin
Copy link
Member

pquentin commented Dec 10, 2019

I don't think this is really useful: when I see "Windows (3.7)" I can guess that we're running our tests with Python 2.7 on Windows. But if you prefer to use "Windows tests" that's fine too.

@pquentin
Copy link
Member

Thanks. Can you please switch from "windows" to "Windows" so that it matches the status checks that are currently required? And while we're at it, let's use "macOS".

We can worry about refactoring in a shell script later.

@codecov-io
Copy link

codecov-io commented Dec 12, 2019

Codecov Report

Merging #189 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #189   +/-   ##
=======================================
  Coverage   99.66%   99.66%           
=======================================
  Files          28       28           
  Lines        2721     2721           
=======================================
  Hits         2712     2712           
  Misses          9        9

@pquentin
Copy link
Member

Thanks!

@pquentin pquentin merged commit d36393f into python-trio:master Dec 12, 2019
@RatanShreshtha RatanShreshtha deleted the gh-actions branch May 12, 2020 16:45
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.

4 participants