1.9 KiB
1.9 KiB
Agenda
Time | Activity |
---|---|
1:00 PM | Recap and Basics: Introduction to CI/CD and YAML basics. |
1:15 PM | Overview of workflows and runners. |
1:30 PM | Explanation of workflows: events, jobs, and steps in GitHub Actions. |
1:45 PM | Exercise: Create a simple YAML workflow https://github.com/skills/test-with-actions |
2:00 PM | Exercise: https://docs.github.com/en/actions/sharing-automations/creating-actions/creating-a-composite-action |
2:15 PM | Introduction: Overview of GitHub Packages and the GitHub Container Registry (GHCR). |
2:30 PM | Supported Package Types: Discuss the supported package types and how they integrate with GitHub repositories. |
2:45 PM | Publishing Packages: |
3:00 PM | Exercise: https://github.com/skills/publish-packages |
3:15 PM | Deployment: Examples of workflows for automated deployment. |
3:30 PM | Environments |
4:00 PM | Exercise: https://github.com/codebytes/marp-slides-template |
4:15 PM | Security and Best Practices: |
4:30 PM | Using Dependabot for action updates and workflow maintenance. |
4:45 PM | Exercise: |
5:00 PM | Closing Q&A and sharing resources for further learning. |