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

Migrate to GitHub Actions from Travis CI #88

Closed
Tracked by #87
apjanke opened this issue Dec 31, 2022 · 1 comment
Closed
Tracked by #87

Migrate to GitHub Actions from Travis CI #88

apjanke opened this issue Dec 31, 2022 · 1 comment
Assignees
Labels
bug Something isn't working infrastructure
Projects
Milestone

Comments

@apjanke
Copy link
Owner

apjanke commented Dec 31, 2022

Looks like the old "all you can eat for FLOSS" Travis CI offering is dead, due to abuse by cryptominers and other bad actors. I've already used up all my OSS credits on Travis CI with other FLOSS projects. Let's see if we can move Ronn-NG to GitHub Actions to get CI back up and running without having to spend money that I don't really have right now.

The RubyGems folks did this for their nronn fork. Follow their lead.

Part of #87.

In progress on branch main and dev/gh-actions.

References

RubyGens nronn work:

GitHub Actions:

@apjanke apjanke self-assigned this Dec 31, 2022
@apjanke apjanke added bug Something isn't working infrastructure labels Dec 31, 2022
@apjanke apjanke added this to Needs triage in ronn-ng via automation Dec 31, 2022
@apjanke apjanke added this to the 0.10.1 milestone Dec 31, 2022
@apjanke apjanke moved this from Needs triage to High priority in ronn-ng Dec 31, 2022
apjanke added a commit that referenced this issue Dec 31, 2022
Travis CI no longer has an "all you can eat" FLOSS offer, and all my credits are used up. Let's try GitHub Actions; it worked for the RubyGems folks with their nronn fork.

* #88
* n-ronn/nronn#8
apjanke added a commit that referenced this issue Dec 31, 2022
Travis CI no longer has an "all you can eat" FLOSS offer, and all my credits are used up. Let's try GitHub Actions; it worked for the RubyGems folks with their nronn fork.

* #88
* n-ronn/nronn#8
apjanke added a commit that referenced this issue Jan 6, 2023
Travis CI no longer has an "all you can eat" FLOSS offer, and all my credits are used up. Let's try GitHub Actions; it worked for the RubyGems folks with their nronn fork.

* #88
* n-ronn/nronn#8

Co-authored-by: Takuya Noguchi <takninnovationresearch@gmail.com>
apjanke added a commit that referenced this issue Jan 6, 2023
Travis CI no longer has an "all you can eat" FLOSS offer, and all my credits are used up. Let's try GitHub Actions; it worked for the RubyGems folks with their nronn fork.

* #88
* n-ronn/nronn#8

Co-authored-by: Takuya Noguchi <takninnovationresearch@gmail.com>
apjanke added a commit that referenced this issue Jan 6, 2023
Travis CI no longer has an "all you can eat" FLOSS offer, and all my credits are used up. Let's try GitHub Actions; it worked for the RubyGems folks with their nronn fork.

* #88
* n-ronn/nronn#8

Co-authored-by: Takuya Noguchi <takninnovationresearch@gmail.com>
@apjanke
Copy link
Owner Author

apjanke commented Jan 23, 2023

I think this is done. All Ronn-NG's CI stuff is now running under GitHub Actions, and the tests are passing.

@apjanke apjanke closed this as completed Jan 23, 2023
ronn-ng automation moved this from High priority to Closed Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working infrastructure
Projects
Archived in project
ronn-ng
  
Closed
Development

No branches or pull requests

1 participant