From 41d6ebcf03701dfc6ed954bd9429f766285dd05f Mon Sep 17 00:00:00 2001 From: Tim Kluge Date: Sun, 15 Dec 2024 16:52:42 +0100 Subject: [PATCH] Add gpr auth to action --- .github/workflows/android.yml | 5 +++++ settings.gradle.kts | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index b039b45..5a17952 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -12,6 +12,11 @@ jobs: runs-on: ubuntu-latest steps: + - name: Set up environment variables + run: | + echo "GPR_USER=${{ github.actor }}" >> $GITHUB_ENV + echo "GPR_KEY=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV + - uses: actions/checkout@v4 - name: set up JDK 17 uses: actions/setup-java@v4 diff --git a/settings.gradle.kts b/settings.gradle.kts index 56a8693..3a95bc4 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -16,8 +16,11 @@ pluginManagement { mavenCentral() } } -val gprUser = getLocalProperty("gpr.user") -val gprKey = getLocalProperty("gpr.key") + +val env: MutableMap = System.getenv() +val gprUser = if(env.containsKey("GPR_USER")) env["GPR_USER"] else getLocalProperty("gpr.user") +val gprKey = if(env.containsKey("GPR_KEY")) env["GPR_KEY"] else getLocalProperty("gpr.key") + dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories {