G
Gossip Burst Report

GitHub Workflow and Code Pipeline integration tutorial - Documentation for BMC AMI DevX Mainframe DevOps

Author

Mia Walsh

Published Apr 07, 2026

This tutorial helps developers understand how the Code Pipeline and GitHub synchronization process can be performed using GitHub actions. It uses PLAY, the Code Pipeline training application, to synchronize a change to a component from GitHub to Code Pipeline. After the necessary setup is complete, an Code Pipeline project containing the PLAY application source code is imported to a GitHub project within Workbench for Eclipse. The GitHub project is then pushed to the GitHub repository as the main branch. Then a new file change is pushed to GitHub, which then triggers a GitHub workflow to perform the GitHub to Code Pipeline integration to perform a build.

There are three sections in this tutorial:

  • Environment Specifications: this section describes what environments to use when following the steps outlined in this tutorial. If a different version of any of the software or plugins are used different results may occur than what are shown in this tutorial.
  • Process Overview: this section provides an overview of the steps for performing the GitHub workflow and Code Pipeline integration. This section outlines the following:
  • Detailed Steps: this section details the comprehensive steps to perform the GitHub workflow and Code Pipeline integration.