Friday 

Workshop 

11:40 - 12:40 

(UTC+02

Talk (60 min)

Part 2/2: From 0 to hero: GitHub Actions kick start

GitHub has a new workflow and automation engine: GitHub Actions. It’s much more than just a CI/CD pipeline solution – it is a workflow engine you can use to automate anything in GitHub in a secure way. With over 10,000 actions in the GitHub marketplace, GitHub is a rapidly growing ecosystem that connects all your tools to automate every step of your software development process.

DevOps

In this practical half-day workshop, you’ll learn everything related to GitHub Actions:

- YAML and YAML syntax
- Workflows, triggers, and jobs
- Workflow runners (hosted and self-hosted)
- Variables, secrets, contexts, and expressions
- Workflow commands
- Hands-on: My first workflow
- Actions: JavaScript/Typescript, Docker, and Composite Actions
- Hands-on: My first GitHub Action
- Templates und reusable workflows
- Environments und staged deployments
- Hands-on: My first multi-stage pipeline with approvals
- Security considerations when using GitHub Actions

The workshop is designed for developers and DevOps engineers that are experienced in other CI/CD platforms, like GitLab, Jenkins, or Azure Pipelines, and want to switch to GitHub Actions. But people that are completely new to the topics will also be able to follow along.

Michael Kaufmann

Michael Kaufmann is a Microsoft MVP and Regional Director and the CEO of Xpirit Germany. Mike has been working as a .net developer and architect for more than 20 years. In addition to implementing agile techniques (like scrum), ALM and DevOps practices, he is an Azure architect and a Clean Code addict. He shares his knowledge in books, trainings, his blog, articles and as a speaker and keynote speaker at international conferences.