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 |
---|
|
- 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 |
---|
name | DTF2023-RelEng GHA.pdf |
---|
height | 250 |
---|
|
Audio Recording
View file |
---|
name | LFN Budapest GitHub Actions Plenary.m4a |
---|
height | 250 |
---|
|
Video Recording
View file |
---|
name | LFN Budapest GitHub Actions Plenary.mp4 |
---|
height | 250 |
---|
|
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