dtinth / html5-animation-video-renderer

Render HTML5-based animation into a high-quality video. (Tested with 1080p60)
211 stars 24 forks source link

Migrate CI pipeline from CircleCI to GitHub Actions #15

Closed oktak closed 2 years ago

oktak commented 2 years ago

Migrate CI pipeline from CircleCI to GitHub Actions

Issue: #14

Changes

Screenshots

  1. Artifact is in form of a zip file Screenshot 2022-10-07 at 16-06-48 feat(github actions) restore cron schedule interval · oktak_html5-animation-video-renderer@b1284e4

  2. Built successfully Screenshot 2022-10-07 at 16-06-57 feat(github actions) restore cron schedule interval · oktak_html5-animation-video-renderer@b1284e4

oktak commented 2 years ago

It's glad to hear that you find it useful! action-tmate is nice.

(BTW, @dtinth would you mind adding hacktoberfest-accepted label to this merged pull-request? 😁 I'm participating to Hacktoberfest this year. Thanks a lot!)

I see circleci has add_ssh_keys item, so I add action-tmate in case SSH to the actions' VM is needed. I think it is optional, so I added a condition that it runs when the built failed. But so far the builds are passed. Perhaps you may remove it later :)

dtinth commented 2 years ago

@oktak This repo already has a hacktoberfest topic, so your PR should count. Please check the dashboard, it should go in waiting period.