GitHub Packages¶
GitHub Packages is a package hosting service integrated directly into GitHub, allowing users to host software packages alongside their source code^[400-devops__04-CI-CD-Pipelines__github__github-packages.md].
Authentication¶
Access to GitHub Packages requires specific authentication methods. The service supports identity verification using a Personal Access Token^[400-devops__04-CI-CD-Pipelines__github__github-packages.md].
Specifically, GitHub Packages currently only supports authentication using a personal access token (classic) with the read:packages scope^[400-devops__04-CI-CD-Pipelines__github__github-packages.md].
Integration and Usage¶
GitHub Packages is often categorized alongside other GitHub development tools like GitHub Actions for CI/CD workflows^[400-devops__04-CI-CD-Pipelines__github__000-moc-github.md]. It can be referenced within build configurations, such as those using Gradle or Maven, to manage dependencies^[400-devops-01-concepts-of-software-development-java-gradle.md].
Related Concepts¶
Sources¶
^[400-devops__04-CI-CD-Pipelines__github__github-packages.md]