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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Actions plugin: add support for Python and Nodejs #14

Closed
IronCore864 opened this issue Nov 25, 2021 · 4 comments
Closed

GitHub Actions plugin: add support for Python and Nodejs #14

IronCore864 opened this issue Nov 25, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@IronCore864
Copy link
Member

Description

At the moment, the github actions plugin only can create workflows for Golang. We need to be able to support Python and Nodejs (we use them ourselves, so these two have higher priority than other programming languages).

For Python, maybe we can create some simple workflow like this one:
https://github.com/actions/starter-workflows/blob/a85155b04a1b885de7a5021312303fe5c1cb58e4/ci/python-app.yml
More research in github actions starter workflows is welcome.

For Node, it's a bit more complicated because some use node alone, some use it with webpack, some use it with gulp, etc.
Examples:

@IronCore864 IronCore864 added the enhancement New feature or request label Nov 25, 2021
@daniel-hutao daniel-hutao added this to the v0.1.0 milestone Dec 8, 2021
@IronCore864
Copy link
Member Author

Let's try to finish this tomorrow so that we can focus on testing next week and prepare for the v0.0.1 release. @lfbdev @daniel-hutao

@daniel-hutao
Copy link
Member

Let's try to finish this tomorrow so that we can focus on testing next week and prepare for the v0.0.1 release. @lfbdev @daniel-hutao

Maybe we need to merge #47 and close #7 first.

@daniel-hutao
Copy link
Member

We'll try to finish this today together.

@daniel-hutao
Copy link
Member

#69

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

No branches or pull requests

3 participants