Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Topic Leader(s)

Topic Description

Excerpt

An introduction to GitHub actions and workflow migrations from JJB and global-JJB templates. Matthew Watkins 

Topic Overview

The LF Release Engineering team have started migration some of our jobs from Jenkins Jobs to GitHub actions.

This presentation will provide an overview of these two systems and highlight their functionality and the differences between them.

Slides & Recording

Info
titleYouTube
  • Demo / Informational (non-interactive)
    • Slide deck and an interactive session with a browser demonstrating GHA functionality

Session recordings may be uploaded to our YouTube Channel at the discretion of the LFN Staff.

Slide Deck

View file
nameDTF2023-RelEng GHA.pdf
height250

Audio Recording

View file
nameLFN Budapest GitHub Actions Plenary.m4a
height250

Video Recording

View file
nameLFN Budapest GitHub Actions Plenary.mp4
height250

Agenda

An introduction to GitHub Actions

  • Action triggers
  • Sample workflows
  • Demonstration of Python project
  • LF jobs and JJB template migration
  • Migration tooling
  • Composable actions/workflows

Minutes

No minutes will be taken, but a slide deck and session recording will be provided for review.

Action Items

  •  Create slide deck