active-hash / active_hash

A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource
MIT License
1.2k stars 179 forks source link

Migrate from Travis CI to GitHub Actions #242

Closed ytkg closed 2 years ago

ytkg commented 2 years ago

Because building on Travis CI is ceased, Migrate to GitHub Actions.

kbrock commented 2 years ago

Someone will need to remove the travis webhook and enable github actions. If I remember correctly it is a blind jump for the first time but then iteration can continue from there on out

tbotaq commented 2 years ago

Someone will need to remove the travis webhook

Is it anybody that is authorized to visit this page ? (I'm not certain && I'm not authorized) https://travis-ci.org/zilkey/active_hash


and enable github actions.

Is it anybody listed in the following list ? (I'm not certain) https://github.com/orgs/active-hash/people

kbrock commented 2 years ago

Specifically, the pages are:

Right now, we will probably be content just running the tests locally, but that puts more burden on the mergers.

I think @adampal is the only one who can change the settings, though I have no real way of determining the users with admin access to this repo.


Adam,

If you can, could you spare some cycles and enable github actions? Travis.org would probably like it if you drop the travis web hooks

Thanks

kbrock commented 2 years ago

@ytkg Could you peek at my travis.yml and update our matrix here?

Looks like there is a minor conflict in README.md as well.

ytkg commented 2 years ago

I'd like to update matrix after that PR is merged. Is that okay?

kbrock commented 2 years ago

@ytkg to be honest, we still do not have a plan for getting your PR merged. no one with privs to modify the settings is around

kbrock commented 2 years ago

@ytkg you probably want to rebase this PR on top of master instead of merging master into your branch.

It is a little tricky at first but will become part of your regular git workflow. (I apologize if I made bad assumptions about your git skillz)

kbrock commented 2 years ago

@adampal Hi. Are you able to help us go across to github actions?

If you flip those switches I will be more than happy to followup and get this all flowing. It is the admin stuff that most of the mergers do not have access to do.

adampal commented 2 years ago

@kbrock and @ytkg apologies for holding you up here. I've merged this commit and removed the travis web hook. @kbrock the settings under the actions page you linked to look ok to me, but if there's a change we need to make just let me know. From what I can see, this looks like it's triggered a GitHub action. We can watch it and see!

ytkg commented 2 years ago

thank you!