question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Move tests to GitHub Actions, add Windows Tests

See original GitHub issue

From #124:

karlhorky: what do you think about adding Windows end-to-end tests to install-peerdeps? To catch any errors like this in the future? GitHub Actions and seemingly also Travis CI have the ability to run on Windows…

nathanleung: I think that’s a great idea — don’t want to break this package for Windows users in the future if I don’t have to.

ljharb: travis-ci is slow and dying; i’d suggest github actions. I can convert the existing tests to github actions if @nathanhleung is OK with that; windows tests can go in separately/in parallel as a separate workflow.

nathanleung: It would be awesome if you could do that, thanks!

karlhorky: Cool, if this is the way to go, maybe that could be done with a matrix - here’s our approach for Preflight: https://github.com/upleveled/preflight/blob/main/.github/workflows/build-lint-test.yml#L7-L10

cc @ljharb @nathanhleung

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:1
  • Comments:11 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
ljharbcommented, Jan 29, 2021

I’ll make a PR soon that converts the tests to GH.

1reaction
karlhorkycommented, Apr 6, 2021

Great, now that https://github.com/nathanhleung/install-peerdeps/pull/139 has been merged, we just have:

  1. Add Windows tests
  2. Add test for eslint-config-react-app to test situations like https://github.com/facebook/create-react-app/issues/10465
Read more comments on GitHub >

github_iconTop Results From Across the Web

Automating builds and tests - GitHub Docs
You can automatically build and test your projects with GitHub Actions.
Read more >
Automatically build and test your code with GitHub Actions
We'll show you how to implement continuous integration (CI) for code maintained in GitHub repositories. You'll learn to:• Build a project in ...
Read more >
What are Github Actions and How Can You Automate Tests ...
This checks out our code on our job environment so we can use it to run tests. uses: actions/setup-node@v1 : Since we're using...
Read more >
Continuous Testing — GitHub Actions | by Ashish Ghosh
In this article we will create a simple GitHub Actions Workflow to execute automated tests written in Cypress. The code and the details...
Read more >
GitHub Actions for Microsoft Power Platform
With GitHub Actions for Microsoft Power Platform, you can create workflows in your repository to build, test, package, release, ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found