X World 2023
30-31 MARCH • NAARM | MELBOURNE
James Corcoran
Using GitHub Workflows to Automate Packaging
This presentation will explore the use of GitHub Workflows for managing and automating the process of building, signing, and releasing macOS packages. Solutions like Jamf App Installers and Insallomator have come a long way and make you question whether maintaining a complex AutoPKG server is worthwhile. Unfortunately, most organisations still have a few vendors whose software needs repackaging. This solution aims to bridge the gap and bring automation and simplicity to maintaining those last few packages. The demonstration will highlight the versatility of GitHub Workflows for Mac Admins and show how it can be applied beyond traditional software development.
About the presenter
James is a seasoned technology expert with over a decade of experience in enterprise systems. He is driven by a passion for understanding the relationship between technology and its users in the workplace. Throughout his career, James has worked in a variety of roles, including at Jamf, MSPs, and in enterprise environments. He is currently leading the Client Platform Engineering team at SEEK, responsible for overseeing both Apple and Windows platforms in a flexible "Choose-Your-Own-Device" organisation.