Skip to content

401 Unauthorized when accessing module artifacts in multi-module Android project #7805

@TriliTechTom

Description

@TriliTechTom

Describe the bug

Multi-module Android project builds successfully on JitPack (shows "Get it" in green), but individual module artifacts return 401 Unauthorized when resolving dependencies. The root POM is accessible, but module POMs and AARs are not.
Repository: trilitech/octez.connect-android-sdk
Version: 4.0.1
Build log: https://jitpack.io/com/github/trilitech/octez.connect-android-sdk/4.0.1/build.log

To Reproduce
Steps to reproduce the behavior:

  1. Visit https://jitpack.io/#trilitech/octez.connect-android-sdk
  2. Confirm version 4.0.1 shows "Get it" status (build succeeded)
  3. Add JitPack repository to build.gradle:
   allprojects {
       repositories {
           maven { url "https://jitpack.io" }
       }
   }
  1. Add module dependency:
   dependencies {
       implementation "com.github.trilitech.octez.connect-android-sdk:core:4.0.1"
   }
  1. Run ./gradlew build or sync Gradle
    See error: Could not GET 'https://jitpack.io/com/github/trilitech/octez/connect-android-sdk/core/4.0.1/core-4.0.1.pom'. Received status code 401 from server: Unauthorized

Expected behavior
After a successful build, all module artifacts should be publicly accessible without authentication. Module POMs and AARs should return HTTP 200, similar to the root POM which is accessible at: https://jitpack.io/com/github/trilitech/octez.connect-android-sdk/4.0.1/octez.connect-android-sdk-4.0.1.pom
Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions