{"id":26226,"date":"2019-08-08T16:19:33","date_gmt":"2019-08-08T20:19:33","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=26226"},"modified":"2023-10-30T10:00:51","modified_gmt":"2023-10-30T14:00:51","slug":"github-actions-cicd-in-beta","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2019\/08\/08\/github-actions-cicd-in-beta\/","title":{"rendered":"GitHub Actions CI\/CD in Beta"},"content":{"rendered":"<p><a href=\"https:\/\/github.com\/features\/actions\">GitHub<\/a> (<a href=\"https:\/\/twitter.com\/github\/status\/1159511691480260608\">tweet<\/a>, <a href=\"https:\/\/news.ycombinator.com\/item?id=20646350\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/github.com\/features\/actions\">\n<p>GitHub Actions makes it easy to automate all your software workflows, now with world-class CI\/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want.<\/p>\n<p>[&#8230;]<\/p>\n<p>Hosted runners for every major OS make it easy to build and test all your projects. Run directly on a VM or inside a container.<\/p>\n<p>Save time with matrix workflows that simultaneously test across multiple operating systems and versions of your runtime.<\/p>\n<\/blockquote>\n<p>Free plans include 2,000 minutes per month, with extra macOS minutes available for $0.08 (10x the Linux price and 5x the Windows price).<\/p>\n\n<p><a href=\"https:\/\/about.gitlab.com\/2019\/08\/08\/built-in-ci-cd-version-control-secret\/\">GitLab<\/a>:<\/p>\n<blockquote cite=\"https:\/\/about.gitlab.com\/2019\/08\/08\/built-in-ci-cd-version-control-secret\/\">\n<p>And while we bet on this philosophy the industry is now seeing it as well. In September of 2015 we <a href=\"https:\/\/about.gitlab.com\/2015\/09\/22\/gitlab-8-0-released\/\">combined GitLab CI and GitLab version control<\/a> to create a single application. By March of 2017, Bitbucket also realized the advantages of this architecture and <a href=\"https:\/\/dzone.com\/articles\/bitbucket-adds-pipelines\">released Pipelines as a built-in part of Bitbucket<\/a>. In 2018, <a href=\"https:\/\/techcrunch.com\/2018\/10\/16\/github-launches-actions-its-workflow-automation-tool\/\">GitHub announced Actions<\/a> with CI-like functionality built into a single application offering. In the last six months, <a href=\"https:\/\/techcrunch.com\/2019\/02\/21\/jfrog-acquires-shippable-adding-continuous-integration-and-delivery-to-its-devops-platform\/\">JFrog acquired Shippable<\/a> and <a href=\"https:\/\/hub.packtpub.com\/idera-acquires-travis-ci-the-open-source-continuous-integration-solution\/\">Idera acquired Travis CI<\/a>, showing a consolidation of the DevOps market and a focus on CI. The market is validating what we continually hear from our users and customers: that a simple, single DevOps application meets their needs better.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/about.gitlab.com\/2019\/08\/07\/a-look-ahead-for-gitlab-cicd\/\">GitLab<\/a>:<\/p>\n<blockquote cite=\"https:\/\/about.gitlab.com\/2019\/08\/07\/a-look-ahead-for-gitlab-cicd\/\">\n<p>With about 3.44M job instances per week\/13.76M per month, GitLab CI is growing at a rapid rate to help our customers and users with their deployment needs. Read on below to learn more about all of the exciting CI\/CD features in the 12.0 series of releases that will help you to deploy your code quickly.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/07\/17\/branches-and-continuous-integration\/\">Branches and Continuous Integration<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/01\/03\/apple-acquires-buddybuild\/\">Apple Acquires Buddybuild<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2016\/02\/11\/using-xcode-bots\/\">Using Xcode Bots<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>GitHub (tweet, Hacker News): GitHub Actions makes it easy to automate all your software workflows, now with world-class CI\/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. [&#8230;] Hosted runners for every major OS make it easy to build and test [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-08-08T20:19:46Z","apple_news_api_id":"a66098fa-2a44-469c-8193-9e1555c4f19e","apple_news_api_modified_at":"2023-10-30T14:00:54Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/ApmCY-ipERpyBk54VVcTxng","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[35,75,524,2487,31,30,71,268],"class_list":["post-26226","post","type-post","status-publish","format-standard","hentry","category-technology","tag-cloud","tag-developertool","tag-github","tag-github-actions","tag-ios","tag-mac","tag-programming","tag-testing"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/26226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=26226"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/26226\/revisions"}],"predecessor-version":[{"id":26227,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/26226\/revisions\/26227"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=26226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=26226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=26226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}