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

CI/CD with GitHub Actions #52

Open
mishankov opened this issue Sep 19, 2021 · 7 comments
Open

CI/CD with GitHub Actions #52

mishankov opened this issue Sep 19, 2021 · 7 comments

Comments

@mishankov
Copy link

Hi!
Would it be useful for this package to utilize some capabilities of GitHub Actions such as run tests on each pull request or merge and upload new package version to PyPI on new tag created on GitHub?
If so, I would like to do it

@fohrloop
Copy link
Owner

Hi @mishankov !

I think that would be a great thing to have! Do you need any help from my side for it?

@mishankov
Copy link
Author

@np-8 only one for now. What’s the difference between dev and master branches here?

@fohrloop
Copy link
Owner

Im thinking on having development process on dev - meaning all new code that might be unpublished, and then the latest stable version on master. I dont know if that's optimal, but that's how it works currently. I think just now they have exacly the same commits as I pushed some unpublished changes to master for version 0.6.0.

@sorenwacker
Copy link

Hi, please consider writing the test for the flowjs branch!?

@mishankov
Copy link
Author

Quick update: having issues with running test with chromedriver on GitHub Actions. May return to this later, but now not actively working on this

@fohrloop
Copy link
Owner

Thanks for the update @mishankov ! You can also post any error messages here if you wish me / someone else to have a look :)

@sorenwacker
Copy link

The flowjs branch is using a different library. I added a pull request where multi-file upload is working. However, there are not tests yet. I hope the test you write will also be useful for the other branch.

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

No branches or pull requests

3 participants