GitHub Actions: Publish to GitHub Packages

Use GitHub Actions to push a deployable artifact to GitHub Packages

Join this course

GitHub Learning Lab is an integrated learning experience to help you learn how to use GitHub by using GitHub. Complete courses at your own pace on collaboration, workflow, and more.

GitHub Actions makes it easier than ever to incorporate continuous delivery (CD) into your repositories. This course will teach you what is needed to test and deliver artifacts that are ready for deployment.

After taking this course, you'll be able to:

  • Describe CD and why it is necessary
  • Use and customize a repository workflow
  • Create CD workflows that matches the team's needs and behaviors
  • Use the repository's source code to build artifacts and store them in the GitHub Packages
  • Save repository build artifacts
  • Access saved build artifacts

This course has a dedicated message board on the GitHub Community website. If you want to discuss this course with GitHub Trainers or other participants create a post over there. The message board can also be used to troubleshoot any issue you encounter while taking this course.

Ready to start learning?