Skip to content

HC-1524 Clarify GitHub Packages still requires PAT after repo went public#10

Merged
aaryan-collab merged 1 commit into
mainfrom
HC-1524-remove-github-packages-credentials
Jun 10, 2026
Merged

HC-1524 Clarify GitHub Packages still requires PAT after repo went public#10
aaryan-collab merged 1 commit into
mainfrom
HC-1524-remove-github-packages-credentials

Conversation

@aaryan-collab

@aaryan-collab aaryan-collab commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Restore GitHub Packages credential configuration in settings.gradle.kts and CI workflow (GITHUB_TOKEN + packages: read)
  • Restore PAT / read:packages setup instructions in README and integration guides
  • Clarify in README that making checkout-android-maven public does not remove the need for Maven authentication on GitHub Packages

Context

Initial version of this PR incorrectly removed PAT requirements. Validation confirmed that maven.pkg.github.com returns 401 Unauthorized without credentials, even for public packages.

Test plan

  • ./gradlew :app:assembleDevelopmentDebug succeeds with gpr.usr / gpr.key configured
  • URL-only settings.gradle.kts (no credentials) fails with 401 — confirms PAT is still required
  • CI build-verification workflow passes with restored GITHUB_TOKEN auth

@aaryan-collab aaryan-collab requested a review from a team as a code owner June 8, 2026 11:04
@aaryan-collab aaryan-collab marked this pull request as draft June 8, 2026 13:33
…blic

Restore GitHub Packages credentials in settings.gradle.kts, CI workflow,
and integration guides. Public checkout-android-maven does not allow
anonymous Maven downloads; update README to document this.
@aaryan-collab aaryan-collab force-pushed the HC-1524-remove-github-packages-credentials branch from 8355786 to f488395 Compare June 8, 2026 14:12
@aaryan-collab aaryan-collab changed the title HC-1524 Remove GitHub Packages PAT requirements from example app HC-1524 Clarify GitHub Packages still requires PAT after repo went public Jun 8, 2026
@aaryan-collab aaryan-collab marked this pull request as ready for review June 9, 2026 04:48
@aaryan-collab aaryan-collab merged commit 872ecc4 into main Jun 10, 2026
4 checks passed
@aaryan-collab aaryan-collab deleted the HC-1524-remove-github-packages-credentials branch June 10, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants