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] Set up GitHub Actions workflows for the remaining jobs #1257

Open
1 of 5 tasks
palnabarun opened this issue Sep 15, 2020 · 3 comments
Open
1 of 5 tasks

[CI] Set up GitHub Actions workflows for the remaining jobs #1257

palnabarun opened this issue Sep 15, 2020 · 3 comments
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness.

Comments

@palnabarun
Copy link
Member

palnabarun commented Sep 15, 2020

The current GitHub Actions lack the following compared to our Travis CI builds:

  1. Functional tests.
  2. Docs, pycodestyle, coverage
  3. PyPI release

We need to add the same and disable Travis CI builds.

Action Items

  • Functional Tests @palnabarun
  • Documentation check (needs help)
  • Pycodestyle check (needs help)
  • Coverage (needs help)
  • PyPI Release @palnabarun
@palnabarun palnabarun added the kind/feature Categorizes issue or PR as related to a new feature. label Sep 15, 2020
@palnabarun
Copy link
Member Author

/assign

@palnabarun
Copy link
Member Author

We will try to pursue moving to Prow instead of GH Action to be in coherence with what the rest of the Kubernetes community uses for Continuous Integration.

/lifecycle frozen

@k8s-ci-robot k8s-ci-robot added the lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. label Nov 13, 2020
@palnabarun
Copy link
Member Author

Some updates here: We have moved the e2e tests from Travis CI to GitHub Actions as a stop-gap measure. We will continue moving pipelines to GH Actions and deprecate the use of Travis CI. The final goal still is to move everything to Prow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness.
Projects
None yet
Development

No branches or pull requests

2 participants