Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github actions #580

Open
1 task done
AlexEne opened this issue Aug 6, 2021 · 1 comment
Open
1 task done

Github actions #580

AlexEne opened this issue Aug 6, 2021 · 1 comment
Labels
ci Issues related to continuous integration enhancement New feature or request

Comments

@AlexEne
Copy link
Collaborator

AlexEne commented Aug 6, 2021

馃挕 Feature Description

We could move to github actions for CI use it for testing all 3 platforms without requiring travis and appveyor accounts.

To support windows, this requires rewriting the current ci/script.sh to be platform agnostic. I've noticed wasmtime uses a rust runner. The benefit of that woudld be that windows contirbutors can run tests locally without requiring WSL (or something similar).

Explanation of the requested feature. What use case does it solve?
Windows & Linux tests could be unified

馃檶 Are you interested in implementing this feature?

  • Yes
@AlexEne AlexEne added ci Issues related to continuous integration enhancement New feature or request labels Aug 6, 2021
@AlexEne AlexEne added the help wanted Extra attention is needed label Aug 6, 2021
@AlexEne AlexEne mentioned this issue Aug 6, 2021
5 tasks
@AlexEne AlexEne removed the help wanted Extra attention is needed label Aug 6, 2021
@AlexEne
Copy link
Collaborator Author

AlexEne commented Aug 7, 2021

Only remaining things are:

  • Publish docs updates
  • Test on windows
  • Test on osx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Issues related to continuous integration enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant