Skip to content

Commit a1b5f20

Browse files
committed
Release 1.12.1
2 parents e35b641 + 1646116 commit a1b5f20

File tree

25 files changed

+419
-541
lines changed

25 files changed

+419
-541
lines changed

.github/semantic.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Always validate the PR title, and ignore the commits
2+
titleOnly: true

.github/workflows/build.yml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
name: Build
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
pull_request:
7+
branches: [ develop ]
8+
9+
env:
10+
GRADLE_OPTS: "-Dorg.gradle.jvmargs=-Xmx4g -Dorg.gradle.daemon=false -Dkotlin.incremental=false"
11+
12+
concurrency:
13+
group: ${{ github.ref }}
14+
cancel-in-progress: true
15+
16+
jobs:
17+
lint:
18+
name: Lint
19+
runs-on: ubuntu-latest
20+
steps:
21+
- uses: actions/checkout@v2
22+
- uses: actions/setup-java@v2
23+
with:
24+
distribution: temurin
25+
java-version: 11
26+
27+
- name: Setup Gradle
28+
uses: gradle/gradle-build-action@v2
29+
with:
30+
gradle-version: wrapper
31+
- name: Run lint
32+
run: ./gradlew spotlessCheck
33+
34+
integration:
35+
name: Integration tests
36+
needs: lint
37+
runs-on: ubuntu-latest
38+
steps:
39+
- name: Checkout
40+
uses: actions/checkout@v2
41+
42+
- name: Configure JDK
43+
uses: actions/setup-java@v2
44+
with:
45+
distribution: temurin
46+
java-version: 11
47+
48+
- name: Setup Gradle
49+
uses: gradle/gradle-build-action@v2
50+
with:
51+
gradle-version: wrapper
52+
53+
- name: Run tests
54+
run: ./gradlew jvmTest
55+
env:
56+
ALGOLIA_APPLICATION_ID_1: ${{ secrets.ALGOLIA_APPLICATION_ID_1 }}
57+
ALGOLIA_ADMIN_KEY_1: ${{ secrets.ALGOLIA_ADMIN_KEY_1 }}
58+
ALGOLIA_SEARCH_KEY_1: ${{ secrets.ALGOLIA_SEARCH_KEY_1 }}
59+
ALGOLIA_APPLICATION_ID_2: ${{ secrets.ALGOLIA_APPLICATION_ID_2 }}
60+
ALGOLIA_ADMIN_KEY_2: ${{ secrets.ALGOLIA_ADMIN_KEY_2 }}
61+
ALGOLIA_ADMIN_ID_MCM: ${{ secrets.ALGOLIA_ADMIN_ID_MCM }}
62+
ALGOLIA_ADMIN_KEY_MCM: ${{ secrets.ALGOLIA_ADMIN_KEY_MCM }}
63+
ALGOLIA_PLACES_APP_ID: ${{ secrets.ALGOLIA_PLACES_APP_ID }}
64+
ALGOLIA_PLACES_KEY: ${{ secrets.ALGOLIA_PLACES_KEY }}
65+
ALGOLIA_ANSWERS_APP_ID: ${{ secrets.ALGOLIA_ANSWERS_APP_ID }}
66+
ALGOLIA_ANSWERS_KEY: ${{ secrets.ALGOLIA_ANSWERS_KEY }}

.github/workflows/deploy.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Deploy
2+
3+
on:
4+
workflow_dispatch:
5+
6+
env:
7+
GRADLE_OPTS: "-Dorg.gradle.jvmargs=-Xmx4g -Dorg.gradle.daemon=false -Dkotlin.incremental=false"
8+
9+
jobs:
10+
publish:
11+
name: Publish to Sonatype
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v2
16+
17+
- name: Configure JDK
18+
uses: actions/setup-java@v2
19+
with:
20+
distribution: temurin
21+
java-version: 11
22+
23+
- name: Setup Gradle
24+
uses: gradle/gradle-build-action@v2
25+
with:
26+
gradle-version: wrapper
27+
28+
- name: Upload Artifacts
29+
run: ./gradlew clean publish --no-parallel --stacktrace
30+
env:
31+
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_NEXUS_USERNAME }}
32+
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
33+
ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_PRIVATE_KEY }}
34+
ORG_GRADLE_PROJECT_signingInMemoryKeyId: ${{ secrets.SIGNING_PRIVATE_KEY_ID }}
35+
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.SIGNING_PRIVATE_KEY_PASSWORD }}

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# 1.12.1
2+
3+
### Changed
4+
- Update Kotlin to 1.5.32
5+
- Update Ktor 1.6.5
6+
7+
### Fix
8+
- Rules: `Promotion` deserialization (#317)
9+
- Randomize fallback hosts (#319)
10+
111
# 1.12.0
212

313
### Added

Gemfile

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

Gemfile.lock

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

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ buildscript {
33
mavenCentral()
44
}
55
dependencies {
6-
val kotlinVersion = "1.5.30"
6+
val kotlinVersion = "1.5.32"
77
classpath(kotlin("gradle-plugin", version = kotlinVersion))
88
classpath(kotlin("serialization", version = kotlinVersion))
99
classpath("com.vanniktech:gradle-maven-publish-plugin:0.18.0")
1010
classpath("com.diffplug.spotless:spotless-plugin-gradle:5.15.0")
11-
classpath("org.jetbrains.kotlinx:binary-compatibility-validator:0.7.1")
11+
classpath("org.jetbrains.kotlinx:binary-compatibility-validator:0.8.0")
1212
}
1313
}
1414

0 commit comments

Comments
 (0)