Ansiblefest 2020 hero logo

< AnsibleFest 2020

Continuous testing with Molecule, Ansible, and GitHub Actions

Introduction / 30-minute breakout session
Gonéri Le Bouder head shot

Jeff Geerling

Log in to watch the session

Log in and click on the ‘Watch & Learn’ tab to add this video breakout sessions to your agenda.

Session abstract

Make sure you never commit a broken playbook using Molecule, Ansible, and GitHub Actions.

Jeff Geerling (@geerlingguy) will discuss his CI workflows using GitHub Actions to manage hundreds of Ansible-based projects, including playbooks, roles, collections, and even Kubernetes Operators.

Learn how Molecule makes developing and testing Ansible content easier, and how you can integrate it with GitHub Actions—or any other CI environment—for easy Ansible CI.

Session speaker

Gonéri Le Bouder head shot

Jeff Geerling

Midwestern Mac, LLC

Author and software developer from St. Louis, MO. I've used Ansible since 2013.

Automation-related content

ansible share image

Install containerized Ansible Automation Platform on RHEL 9.2


Learn how to set up Ansible Automation Platform packaged as a container on Red Hat Enterprise Linux 9.2.


How OpenShift Dev Spaces makes Ansible content testing easy


Explore the benefits of testing Ansible content within Red Hat OpenShift Dev Spaces.

OpenShift + Pipelines 2

How to connect OpenShift Pipelines using AWS CodeCommit


Learn how integrating OpenShift Pipelines with AWS CodeCommit, a fully managed source control service, creates an efficient automated workflow.

Featured Image: Ansible Tower inventory plugin

How to change an Ansible namespace with FQCN migration tool


This article demonstrates how to use the FQCN migration tool to update an Ansible collection namespace.