Overview
Explore GitHub Actions and CI/CD capabilities in this comprehensive talk from NDC Conferences. Learn how to set up automated workflows, integrate with GitHub Package Registry, implement security tooling, and automate common repository actions. Discover the power of repository automation and event-driven functionality within the GitHub platform. Gain insights into branch protection, deployment workflows, Docker image creation, security vulnerability management, and custom action development. Follow along with practical demonstrations and examples, including the creation of a unique "Angry Goose Action." Enhance your understanding of GitHub's ecosystem and leverage its features to streamline your development processes.
Syllabus
Introduction
The Home of Software Development
GitHub Apps
Branch Protection
Demonstration
Deploy workflow
Publish workflow
New deploy
GitHub Packages
Create Docker Image
GitHub Token
Dependency
Security Vulnerability
Security Alert
Pull Request
Merge Pull Request
Container Workflow
Actions
GitHub Marketplace
Write your own action
Untitled Goose Game
Angry Goose Action
Taught by
NDC Conferences