![]() ![]() I want to build with a specific node version. ![]() ![]() sudo chmod 4755 /opt/google/chrome/chrome -sandbox I decided to start with the simplest Travis setup I had: the HTTP Toolkit UI repo.īefore_script : - sudo chown root /opt/google/chrome/chrome -sandbox In this post, I want to share how I converted my JavaScript (well, TypeScript) build from Travis to GitHub, so you can do the same. Unfortunately, I knew very little about GitHub actions, and I already had some Travis configuration that worked. I've been looking longingly at GitHub Actions builds on other projects for a little while, and I'd already seen lots of useful extensions in the marketplace of drop-in action steps that'd make my life much easier. Travis was having a particularly bad build backlog day, and HTTP Toolkit is entirely open source on GitHub already, so it's super convenient. Last week, I decided to bite the bullet, and start migrating. Travis has been popular for years though, there's still a lot of projects being built there, including many of HTTP Toolkit's own repos. GitHub Actions is modern, tightly integrated with the most popular code hosting platform in the world, flexible, fast, and free (for public repos). Travis has been the most popular place to build open-source code for a long time, but the world is moving on. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |