From the course: Advanced GitHub Actions
Unlock the full course today
Join today to access over 24,200 courses taught by industry experts.
The GitHub package registry introduction - GitHub Tutorial
From the course: Advanced GitHub Actions
The GitHub package registry introduction
- Many programming languages have a convenient way to identify and collect dependencies. Ruby has the Gemfile, JavaScript has package.json, and even when you're working with Docker images you'll use a Docker file. We can use these specifications during our CI/CD workflows to collect all of these dependencies together in a convenient artifact. And even though the name might be different from one programming language or platform to another, we'll call it a package. Once we've created a package, we need somewhere to store it so that we can use it ourselves and maybe even share it with other developers. That's where the GitHub package service comes in. The package service is hosting for our packages, and it also allows us to set permissions on who has access to them. Let's discuss some of the features of the GitHub package service and how we can use it in our GitHub Actions workflows.
Contents
-
-
-
-
-
(Locked)
The GitHub package registry introduction54s
-
(Locked)
The GitHub package registry overview2m 9s
-
(Locked)
Publishing container images6m 28s
-
(Locked)
Publishing software packages5m 45s
-
(Locked)
Challenge: Publish and use a container image in a workflow1m 59s
-
(Locked)
Solution: Publish and use a container image in workflows7m 47s
-
(Locked)
-
-
-