GitHub Actions can be used to build tests directly into the pipeline. In this video, learn how automate tests that confirm the build is good before deploying to a live environment.
- [Instructor] Now that the build step is complete, … we have an image sitting in the container registry … waiting to be tested. … All of the tests at this stage of our pipeline … will be completely automated. … This will help us improve our deployment velocity … since our tests will be run and validated … without human interaction. … Our pipeline would definitely be slowed down … if we had to wait for someone to manually download our image … and test it locally. … And since our pipeline will be running tests … with each push to the repository, … we're continuously checking for errors … or anything else that might have gone wrong … since the last code update. … Having tests at this stage in our pipeline … is also important because this is the final gate … before we push our image to production. … I've updated our workflow with a job to test the image. … It has a dependency on the build image job … so it'll wait for that job … to successfully complete before it runs. … After setting up gcloud with our service account credentials …
- Creating an action
- Creating a workflow
- Adding actions to a workflow
- Using an action from a repository
- Developing a CI/CD pipeline with GitHub Actions
- Building custom actions
- Publishing an action to the GitHub Marketplace
Skill Level Beginner
1. Your First Action
Your first Action2m 31s
2. Connecting Actions with Workflows
3. Using Actions
4. Developing a CI/CD Workflow
5. Building Custom Actions
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.