Skip to content

Commit ec36816

Browse files
committed
improve flexibility of github token configuration.
1 parent 3bf3edb commit ec36816

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

settings.gradle

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,24 @@
1+
def gprUser = providers.gradleProperty("gpr.user")
2+
def gprToken = providers.gradleProperty("gpr.token")
3+
14
dependencyResolutionManagement {
25
repositories {
36
maven {
47
name = "GithubPackages"
58
url = "https://maven.pkg.github.com/sava-software/solana-version-catalog"
69
credentials {
7-
username = System.getProperty("gpr.user", System.getenv("GITHUB_ACTOR"))
8-
password = System.getProperty("gpr.token", System.getenv("GITHUB_TOKEN"))
10+
username = gprUser != null && gprUser.isPresent()
11+
? gprUser.get()
12+
: System.getProperty("gpr.user", System.getenv("GITHUB_ACTOR"))
13+
password = gprToken != null && gprToken.isPresent()
14+
? gprToken.get()
15+
: System.getProperty("gpr.token", System.getenv("GITHUB_TOKEN"))
916
}
1017
}
1118
}
1219
versionCatalogs {
1320
libs {
14-
from("software.sava:solana-version-catalog:0.4.105")
21+
from("software.sava:solana-version-catalog:0.4.106")
1522
}
1623
}
1724
}

0 commit comments

Comments
 (0)