# Elixir Blog Post: Github Actions for Elixir CI

**URL:** <https://forum.elixirforum.com/t/elixir-blog-post-github-actions-for-elixir-ci/51627>\
**Category:** Blog Posts\
**Tags:** testing, github, via-devtalk, blog-post, blogs-by-brainlid\
**Created:** [November 7, 2022, 10:35pm UTC](https://forum.elixirforum.com/t/elixir-blog-post-github-actions-for-elixir-ci/51627 "2022-11-07T22:35:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![brainlid](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/brainlid/32/20975_2.png) [@brainlid](https://forum.elixirforum.com/u/brainlid)\
**Post date:** [November 7, 2022, 10:35pm UTC](https://forum.elixirforum.com/t/elixir-blog-post-github-actions-for-elixir-ci/51627/1 "2022-11-07T22:35:19Z")

</div>

A critical ingredient for modern development teams is a regularly run set of code checks. If it’s up to every developer to run code tests and checks locally before pushing code, you know it will be forgotten at some point. This leaves it as a problem for someone else to cleanup later. Uncool!

We want the benefits of modern Continuous Integration (CI) workflows for our Elixir projects. This guide lays out a good starting point that teams can customize to suit their needs.

> **[Github Actions for Elixir CI](https://fly.io/phoenix-files/github-actions-for-elixir-ci/)**
>
> Setup Github Actions to run Continuous Integration (CI) tests for your Elixir project.
