animate.css icon indicating copy to clipboard operation
animate.css copied to clipboard

Move from Travis CI to Github Actions

Open eltonmesquita opened this issue 5 years ago • 18 comments

Our CI settings are a bit outdated - they just npm install - we should move them to Github actions so the whole team can have full access to the whole process. It should run:

  • npm install
  • npm start
  • npm run docs

eltonmesquita avatar Jan 18 '21 09:01 eltonmesquita

I think this link may solve your problem. https://developer.okta.com/blog/2020/05/18/travis-ci-to-github-actions

AtharvaParkale avatar Jan 24 '21 18:01 AtharvaParkale

Thanks for the link. If you have some free time and fancy put a PR together for this it'd be amazing!

eltonmesquita avatar Jan 25 '21 11:01 eltonmesquita

I am a newbie, so am not sure what to do..

AtharvaParkale avatar Jan 25 '21 14:01 AtharvaParkale

No worries @AtharvaParkale. But if you feel like trying it will be very helpful, and you'll get to learn a few things in the way. Be sure that we would be very supportive of your PR (but maybe a bit slow to review it 😅).

eltonmesquita avatar Jan 26 '21 17:01 eltonmesquita

I think this link may solve your problem. https://developer.okta.com/blog/2020/05/18/travis-ci-to-github-actions

I guess I can give it a try?

warengonzaga avatar Feb 06 '21 13:02 warengonzaga

Sure, feel free to do it @WarenGonzaga .

eltonmesquita avatar Feb 06 '21 14:02 eltonmesquita

We should probably add some linting on the process too as it's common that some small mistakes pass through our code reviews. I'll think about what's the best approach for this as we want to keep it as simple as possible.

eltonmesquita avatar Feb 07 '21 15:02 eltonmesquita

Hello,my name is Yash Bhambhani. I am new to github. I want to contribute to your project.I have knowledge about css and html. Please guide me how to go about it

YashBhambhani12345 avatar Feb 17 '21 04:02 YashBhambhani12345

Hello,my name is Yash Bhambhani. I am new to github. I want to contribute to your project.I have knowledge about css and html. Please guide me how to go about it

Hi do you have experience on gitflow?

warengonzaga avatar Feb 17 '21 04:02 warengonzaga

We should probably add some linting on the process too as it's common that some small mistakes pass through our code reviews. I'll think about what's the best approach for this as we want to keep it as simple as possible.

Sure thing will check it out... I guess I can make simple at first since I don't have real experience with workflows.

warengonzaga avatar Feb 17 '21 04:02 warengonzaga

Hello, I am a newbie looking for someone to guide me to be a contributor in Github can anyone help me?

yogeshtiwari24 avatar Feb 23 '21 19:02 yogeshtiwari24

#1273

shamonhashmi148 avatar Jul 17 '21 12:07 shamonhashmi148

Thanks @shamonhashmi for the PR we'll check it out.

warengonzaga avatar Jul 18 '21 07:07 warengonzaga

Hello, I am a newbie looking for someone to guide me to be a contributor in Github can anyone help me?

if you are looking for repo that needs help you can check my other open-source.

warengonzaga avatar Sep 03 '21 03:09 warengonzaga

@eltonmesquita @warengonzaga is this still open? anyone is working on it?

@eltonmesquita @warengonzaga is this still open? anyone is working on it?

hey there, yes valid you can submit your PR.

warengonzaga avatar Sep 02 '22 13:09 warengonzaga

@eltonmesquita @warengonzaga is this still open? anyone is working on it?

hey there, yes valid you can submit your PR.

What is the expectation? Do we need to simply run npm start and docs in GitHub actions and check for build failures or do we need to build and commit the output it the same branch when a PR is created?

@eltonmesquita @warengonzaga

I have a PR for you. I see this is a little stale so may as well :)

kr1st1nagr03g3r avatar Oct 07 '22 20:10 kr1st1nagr03g3r