question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Switching to GitHub Actions

See original GitHub issue

So I’ve been playing with this in #382, and I’m impressed.

Motivations:

  • Better build times (especially for macOS and Windows), see #370.
  • Integrated into GitHub, better UX in general
  • Easier/cleaner config (especially with regards to multi-platform support)
  • Seems more reliable
    • Not a high bar to beat
    • Travis has had outages, build backlogs, builds stalling
    • I’ve been getting “An error occurred while generating the build script.” frequently recently (the last two days) for macOS builds.
  • It makes us able to finally get rid of Appveyor and unify our CI process
  • It allows for more advanced automation, such as automating creating releases with changelog and everything.

I’m seriously tired of mucking with Travis and Appveyor, especially due to the long build times, so pretty excited about getting this done, so we can scrap them.

Subtasks before ready to completely migrate to GitHub Actions:

Progress on moving module repos to GitHub Actions:

An overview of migration progress can also be seen on the CI overview page

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:1
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
johan-bjareholtcommented, Mar 23, 2020

at this point they are the ecosystem

Disagree, but that’s off topic I guess.

0reactions
ErikBjarecommented, Jun 11, 2021

#604 worked!

Looks like we are good to go! (assuming the Windows build is fine)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Migrating to GitHub Actions
Migrating to GitHub Actions. Learn how to migrate your existing CI/CD workflows to GitHub Actions. Automating migration with GitHub Actions Importer.
Read more >
Migrating from Jenkins to GitHub Actions
GitHub Actions and Jenkins share multiple similarities, which makes migration to GitHub Actions relatively straightforward.
Read more >
Migrating from Travis CI to GitHub Actions
GitHub Actions and Travis CI share multiple similarities, which helps make it relatively straightforward to migrate to GitHub Actions.
Read more >
Migrating from Azure Pipelines to GitHub Actions
GitHub Actions and Azure Pipelines share several configuration similarities, which makes migrating to GitHub Actions relatively straightforward.
Read more >
GitHub Actions Documentation
Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found