Activity 01
Pairs: CI/CD Pipeline Build
Students pair up to create a GitHub repository with sample code. They configure a GitHub Actions workflow for automated linting, testing, and deployment to a staging site on each commit. Pairs review logs, fix errors, and present their pipeline to the class.
Explain the challenges of deploying software to different environments.
Facilitation TipDuring the CI/CD Pipeline Build, circulate to ensure pairs are connecting each stage of the pipeline to real-world outcomes, not just technical steps.
What to look forProvide students with a scenario: 'A critical bug is found in a live e-commerce application just before a major sale. Describe one deployment strategy you would use to fix it quickly and explain why it's suitable.'