Leverage GitHub Actions to publish to GitHub Packages

DevOps Engineer
Solution Architect

Publish automatically and securely your code libraries or Docker images with GitHub Packages. You'll also run Docker images published into GitHub Packages locally.

Learning objectives

By the end of this module, you will be able to:

  • Understand what a Package Repository is and when to use it.
  • Set up a Continuous Integration (CI) workflow with GitHub Actions to publish to GitHub Packages.
  • Validate your knowledge with an exercise that checks your ability to publish to a GitHub Packages registry.
  • Identify how to authenticate, install, and manage GitHub Packages.


  • A GitHub account
  • Basic knowledge about GitHub Actions