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

Alternative CI? #392

Closed
cjfields opened this issue Apr 26, 2024 · 2 comments
Closed

Alternative CI? #392

cjfields opened this issue Apr 26, 2024 · 2 comments

Comments

@cjfields
Copy link
Member

Though I'd classify BioPerl as still useful, it's been essentially in 'maintenance' mode since ~2015 or so, with only minor updates and moving non-essential code into their own separate repositories. Saying that, we should still re-implement some form of CI per-commit on the main development branch. Travis-CI is broken but is no longer an option (see #325), so we will need to look into Perl-compatible alternatives if we want to continue forward with this.

@carandraug
Copy link
Member

I see that Github actions is running the test suite on push so that's good. What else is needed? I don't know what travis was doing besides running the test suite.

@cjfields
Copy link
Member Author

cjfields commented Apr 26, 2024

@carandraug You are absolutely correct, this is already taken care of (this is what happens when I don't check first!).

The only thing I can think of is to remove any old Travis-CI hooks and the YAML file, and possibly update the Github CI for newer Perl stable releases. Anything else? We can rename this issue to track those tasks.

EDIT: Nevermind, you've already taken care of anything Travis-CI related.

@cjfields cjfields closed this as completed May 6, 2024
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

2 participants