GitHub Action: Run Python tests on Ubuntu & macOS by cclauss · Pull Request #1982 · nodejs/node-gyp · GitHub
Skip to content

GitHub Action: Run Python tests on Ubuntu & macOS#1982

Closed
cclauss wants to merge 5 commits into
masterfrom
GitHub-Action-for-Python-tests
Closed

GitHub Action: Run Python tests on Ubuntu & macOS#1982
cclauss wants to merge 5 commits into
masterfrom
GitHub-Action-for-Python-tests

Conversation

@cclauss

@cclauss cclauss commented Dec 2, 2019

Copy link
Copy Markdown
Contributor

Running Python standalone tests on multiple OSes would free up Travis CI for tests of various combinations of Node.js and Python as well as tests on other CPU architectures.
arch: amd64, arm64, ppc64le, s390x

Checklist
  • npm install && npm test passes
  • tests are included
  • documentation is changed or added
  • commit message follows commit guidelines
Description of change

Running Python standalone tests on multiple OSes would free up Travis CI for tests of various combinations of Node.js and Python as well as tests on other [CPU architectures](https://docs.travis-ci.com/user/multi-cpu-architectures).  __arch: amd64, arm64, ppc64le, s390x__
@rvagg

rvagg commented Dec 3, 2019

Copy link
Copy Markdown
Member

@cclauss

cclauss commented Dec 3, 2019

Copy link
Copy Markdown
Contributor Author

@rvagg

rvagg commented Dec 4, 2019

Copy link
Copy Markdown
Member

nice!

sadly they're still being restrictive on OS/arch support: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-self-hosted-runners#supported-operating-systems-for-self-hosted-runners

but they did talk about making this supported on more permutations and I bet IBM are already talking to them about adding their platforms.

@cclauss

cclauss commented Dec 4, 2019

Copy link
Copy Markdown
Contributor Author

Can I please get you review on this in its current state? I would be interested to land is so we can start exploring the three todos.

Comment thread .github/workflows/Python_tests.yml
Comment thread .github/workflows/Python_tests.yml Outdated
@gengjiawen gengjiawen requested a review from rvagg December 15, 2019 09:49
@rvagg

rvagg commented Dec 15, 2019

Copy link
Copy Markdown
Member

@rvagg rvagg closed this Dec 15, 2019
@rvagg rvagg deleted the GitHub-Action-for-Python-tests branch December 15, 2019 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants