Presented by:

Cameron Bielstein

from Allen Institute for Brain Science

Cameron Bielstein is a software engineering manager at the Allen Institute for Brain Science in Seattle, Washington. He is avid software and computer science mentor, an amateur radio operator, and a developer of some very niche open source projects. He holds a Master of Science in Computer Science from The University of Texas at Austin and is a proud community college graduate. When not writing code, Cameron can be found playing with his dog, eating tacos, or sailing.

Build free CI/CD for your open source repository!

Continuous integration and continuous deployment (CI/CD) is a popular DevOps method of ensuring software quality and velocity in a modern development environment through automated builds, tests, and deployments.

GitHub Actions is GitHub's built-in workflow framework for tasks such as CI/CD and more. It is fully integrated with GitHub repositories and, best of all, it is completely free for open source!

This hands-on demonstration will go from zero to fully functional CI/CD pipeline in under 20 minutes using GitHub Actions. Attendees will come away with the skills and knowledge (and sample code) necessary to configure automated PR builds, test runs, and continuous deployment for own projects.

This talk is an introductory talk to GitHub's CI/CD offering and is suitable for all experience levels. Content will include introductions of concepts, a "live" coding demonstration of building a GitHub Actions, and time for questions and answers.

Date:
2020 November 14 - 10:00
Duration:
30 min
Room:
Room 2
Conference:
SeaGL 2020
Language:
Track:
DevOps
Difficulty:
Easy

Happening at the same time:

  1. Open Source on the Mainframe in 1960, 1999, and Today
  2. Start Time:
    2020 November 14 10:00

    Room:
    Room 1

  3. Crossing the Gender Divide
  4. Start Time:
    2020 November 14 10:00

    Room:
    Room 3