Skip to content

Commit 5ece1f1

Browse files
authored
Update librarian and workflows (#191)
* Update librarian and workflows * Update API dump * Simplify/rename jobs
1 parent f00db9e commit 5ece1f1

File tree

10 files changed

+18
-54
lines changed

10 files changed

+18
-54
lines changed
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
name: Build pull request
2-
31
on: pull_request
42

53
env:
64
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
75

86
jobs:
9-
build-pull-request:
7+
check-pull-request:
108
runs-on: macos-latest
119

1210
steps:
1311
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
1412
- run: |
15-
./gradlew build
13+
./gradlew build
1614
./gradlew -p tests build

.github/workflows/prepare-release.yaml

Lines changed: 0 additions & 25 deletions
This file was deleted.

.github/workflows/publish-docs.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
name: Publish documentation
2-
31
on:
42
push:
53
branches: ["main"]
Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
name: Publish release
2-
31
on:
42
workflow_dispatch:
53
push:
@@ -13,11 +11,9 @@ jobs:
1311
steps:
1412
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
1513
- run: |
16-
./gradlew librarianPublishToMavenCentral
17-
gh release create $GITHUB_REF_NAME --title $GITHUB_REF_NAME --verify-tag --notes-from-tag
14+
LIBRARIAN_RELEASE=true ./gradlew librarianPublishToMavenCentral
1815
env:
19-
LIBRARIAN_SONATYPE_USERNAME: ${{ secrets.LIBRARIAN_SONATYPE_USERNAME }}
20-
LIBRARIAN_SONATYPE_PASSWORD: ${{ secrets.LIBRARIAN_SONATYPE_PASSWORD }}
21-
LIBRARIAN_SIGNING_PRIVATE_KEY: ${{ secrets.LIBRARIAN_SIGNING_PRIVATE_KEY }}
22-
LIBRARIAN_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.LIBRARIAN_SIGNING_PRIVATE_KEY_PASSWORD }}
23-
GH_TOKEN: ${{ github.token }}
16+
LIBRARIAN_SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
17+
LIBRARIAN_SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
18+
LIBRARIAN_SIGNING_PRIVATE_KEY: ${{ secrets.SONATYPE_GPG_KEY }}
19+
LIBRARIAN_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.SONATYPE_GPG_KEY_PASSWORD }}
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
name: Publish snapshot
2-
31
on:
42
push:
53
branches: [ main ]
@@ -12,7 +10,5 @@ jobs:
1210
- run: |
1311
./gradlew librarianPublishToSnapshots
1412
env:
15-
LIBRARIAN_SONATYPE_USERNAME: ${{ secrets.LIBRARIAN_SONATYPE_USERNAME }}
16-
LIBRARIAN_SONATYPE_PASSWORD: ${{ secrets.LIBRARIAN_SONATYPE_PASSWORD }}
17-
LIBRARIAN_SIGNING_PRIVATE_KEY: ${{ secrets.LIBRARIAN_SIGNING_PRIVATE_KEY }}
18-
LIBRARIAN_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.LIBRARIAN_SIGNING_PRIVATE_KEY_PASSWORD }}
13+
LIBRARIAN_SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
14+
LIBRARIAN_SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ okio = "3.9.0"
66
atomicfu = "0.23.1" # Must be the same version as the one used by apollo-testing-support or native compilation will fail
77
sqldelight = "2.1.0"
88
androidx-sqlite = "2.3.1"
9-
librarian = "0.0.8-SNAPSHOT-cd822254de75426f8f047a50bae467da872cc912"
9+
librarian = "0.0.10-SNAPSHOT-48478069e3d33d7a116b07674d29ba0a23bded77"
1010
kotlinx-coroutines = "1.9.0"
1111
copyWebpackPlugin = "9.1.0"
1212
sqlJs = "1.8.0"

gradle/repositories.gradle.kts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ listOf(pluginManagement.repositories, dependencyResolutionManagement.repositorie
66
mavenCentral()
77
google()
88
gradlePluginPortal()
9-
maven("https://storage.googleapis.com/gradleup/m2")
9+
maven("https://storage.googleapis.com/gradleup/m2") {
10+
content {
11+
includeGroup("com.gradleup.librarian")
12+
}
13+
}
1014
}
1115
}

librarian.root.properties

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ kotlin.compatibility=2.0.21
44
kdoc.olderVersions=
55
kdoc.artifactId=kdoc
66

7-
sonatype.backend=S01
8-
97
pom.groupId=com.apollographql.cache
108
pom.version=1.0.0-alpha.4-SNAPSHOT
119
pom.description=Apollo Kotlin Normalized Cache

normalized-cache-sqlite/api/normalized-cache-sqlite.klib.api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ final class com.apollographql.cache.normalized.sql/SqlNormalizedCache : com.apol
9898
final suspend fun trim(kotlin/Long, kotlin/Float): kotlin/Long // com.apollographql.cache.normalized.sql/SqlNormalizedCache.trim|trim(kotlin.Long;kotlin.Float){}[0]
9999
}
100100

101-
final const val com.apollographql.cache.normalized.sql/VERSION // com.apollographql.cache.normalized.sql/VERSION|{}VERSION[0]
101+
final val com.apollographql.cache.normalized.sql/VERSION // com.apollographql.cache.normalized.sql/VERSION|{}VERSION[0]
102102
final fun <get-VERSION>(): kotlin/String // com.apollographql.cache.normalized.sql/VERSION.<get-VERSION>|<get-VERSION>(){}[0]
103103

104104
final fun com.apollographql.cache.normalized.sql/SqlNormalizedCacheFactory(app.cash.sqldelight.db/SqlDriver): com.apollographql.cache.normalized.api/NormalizedCacheFactory // com.apollographql.cache.normalized.sql/SqlNormalizedCacheFactory|SqlNormalizedCacheFactory(app.cash.sqldelight.db.SqlDriver){}[0]

normalized-cache/api/normalized-cache.klib.api

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -578,9 +578,6 @@ final object com.apollographql.cache.normalized.api/EmptyMetadataGenerator : com
578578
final fun metadataForObject(kotlin/Any?, com.apollographql.cache.normalized.api/MetadataGeneratorContext): kotlin.collections/Map<kotlin/String, kotlin/Any?> // com.apollographql.cache.normalized.api/EmptyMetadataGenerator.metadataForObject|metadataForObject(kotlin.Any?;com.apollographql.cache.normalized.api.MetadataGeneratorContext){}[0]
579579
}
580580

581-
final const val com.apollographql.cache.normalized/VERSION // com.apollographql.cache.normalized/VERSION|{}VERSION[0]
582-
final fun <get-VERSION>(): kotlin/String // com.apollographql.cache.normalized/VERSION.<get-VERSION>|<get-VERSION>(){}[0]
583-
584581
final val com.apollographql.cache.normalized.api/ConnectionRecordMerger // com.apollographql.cache.normalized.api/ConnectionRecordMerger|{}ConnectionRecordMerger[0]
585582
final fun <get-ConnectionRecordMerger>(): com.apollographql.cache.normalized.api/FieldRecordMerger // com.apollographql.cache.normalized.api/ConnectionRecordMerger.<get-ConnectionRecordMerger>|<get-ConnectionRecordMerger>(){}[0]
586583
final val com.apollographql.cache.normalized.api/DefaultMaxAgeProvider // com.apollographql.cache.normalized.api/DefaultMaxAgeProvider|{}DefaultMaxAgeProvider[0]
@@ -599,6 +596,8 @@ final val com.apollographql.cache.normalized/NetworkFirstInterceptor // com.apol
599596
final fun <get-NetworkFirstInterceptor>(): com.apollographql.apollo.interceptor/ApolloInterceptor // com.apollographql.cache.normalized/NetworkFirstInterceptor.<get-NetworkFirstInterceptor>|<get-NetworkFirstInterceptor>(){}[0]
600597
final val com.apollographql.cache.normalized/NetworkOnlyInterceptor // com.apollographql.cache.normalized/NetworkOnlyInterceptor|{}NetworkOnlyInterceptor[0]
601598
final fun <get-NetworkOnlyInterceptor>(): com.apollographql.apollo.interceptor/ApolloInterceptor // com.apollographql.cache.normalized/NetworkOnlyInterceptor.<get-NetworkOnlyInterceptor>|<get-NetworkOnlyInterceptor>(){}[0]
599+
final val com.apollographql.cache.normalized/VERSION // com.apollographql.cache.normalized/VERSION|{}VERSION[0]
600+
final fun <get-VERSION>(): kotlin/String // com.apollographql.cache.normalized/VERSION.<get-VERSION>|<get-VERSION>(){}[0]
602601
final val com.apollographql.cache.normalized/apolloStore // com.apollographql.cache.normalized/apolloStore|@com.apollographql.apollo.ApolloClient{}apolloStore[0]
603602
final fun (com.apollographql.apollo/ApolloClient).<get-apolloStore>(): com.apollographql.cache.normalized/ApolloStore // com.apollographql.cache.normalized/apolloStore.<get-apolloStore>|<get-apolloStore>@com.apollographql.apollo.ApolloClient(){}[0]
604603
final val com.apollographql.cache.normalized/cacheHeaders // com.apollographql.cache.normalized/cacheHeaders|@com.apollographql.apollo.api.ApolloResponse<0:0>{0§<com.apollographql.apollo.api.Operation.Data>}cacheHeaders[0]

0 commit comments

Comments
 (0)