Monday 

Room 1 

09:00 - 17:00 

(UTC+11

2 Days

End-to-end DevOps with GitHub

GitHub is more than just a place to keep your code. GitHub offers features that cover your whole DevOps lifecycle from idea all the way into production.

DevOps

This hands-on workshop will take you through an end-to-end software lifecycle, starting with GitHub Issues and Projects for planning, GitHub Codespaces for a super efficient inner loop of development, and GitHub Actions to take your applications into production.

You will learn

  • How to effectively plan and track your work using GitHub Issues
  • How to manage your projects within and across repositories in your organisation
  • The free and paid options for coding in the cloud, including the web editor and GitHub Codespaces
  • How to use GitHub Actions for CI/CD
  • How and when to use GitHub Actions for non-CI/CD automation
  • Techniques and strategies for safe and effective software engineering using GitHub tooling
  • Techniques for effective collaboration in remote teams

Topics

  • Planning and Tracking with GitHub Issues
    • Introduction to Issues
    • Basic features
    • Task Lists and cross-references
    • GitHub Projects
      • Getting started
      • Customising
      • Automation
  • The Inner Loop with Codespaces
    • The web editor
      • Features and limitations
      • Context and PRs
    • Codespaces
      • Getting started
      • Customising your codespace
      • Settings and secrets
  • Automation with Actions
    • Introduction to Actions
    • Syntax and capabilities
    • Workflow structures and strategies
    • Environments and approvals
    • Non-CI/CD automation

Who should attend

Software engineers, team leads, and DevOps specialists, regardless of their level of GitHub adoption.

Computer setup spec

Any laptop with a keyboard and a browser.

In fact, you could probably get by with a tablet - it's a new world!

Anthony Borton

Anthony is an SE Manager at GitHub where he helps a talented bunch of Solutions Engineers in Australia and Japan do their best work.

Formerly a DevOps Architect at Microsoft (3 years) and a Microsoft MVP (11 years), he has spent his career helping educate organisations on how to be more successful with their DevOps transformations.

Anthony's hobbies include travelling, IoT, Home Automation and all things gadget related.Solutions Engineering Manager @ GitHub

Andre Kolodochka

Andre is a Senior Solutions Engineer at GitHub primarily looking after SMB customers in APAC. He enjoys sharing his knowledge and educating his customers on best ways to implement and use GitHub products. Andre is based in Sydney and comes with a wealth of experience from customer support, IT and security, Operations, Sales and Consulting.
Prior to joining GitHub, Andre worked for an Atlassian partner where he implemented various solutions based on Atlassian tools and trained customers to get the best out out those.
Andre is a gliding instructor so in his spare time (and the weather gods allow) he flies gliders at Richmond RAAF airbase and trains new students.