Skip to content

Commit b5d4faa

Browse files
committed
build: vavr exposed publicly
1 parent f4ab5dd commit b5d4faa

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

.github/workflows/publish.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@ name: Publish
22
on:
33
push:
44
branches: [main, master]
5+
pull_request:
6+
branches: [main, master]
7+
workflow_dispatch:
8+
inputs:
9+
version:
10+
description: 'version to publish, e.g. "1.2.3-543-SNAPSHOT"'
11+
required: true
512
jobs:
613
publish:
714
runs-on: ubuntu-latest

build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id 'net.researchgate.release' version '3.0.0'
3-
id 'java'
3+
id 'java-library'
44
id 'maven-publish'
55
id 'signing'
66
id("io.github.gradle-nexus.publish-plugin") version "1.1.0"
@@ -30,13 +30,13 @@ dependencies {
3030
compileOnly "org.projectlombok:lombok:$lombokVersion"
3131
annotationProcessor "org.projectlombok:lombok:$lombokVersion"
3232

33-
implementation "io.vavr:vavr:$vavrVersion"
34-
implementation "io.vavr:vavr-jackson:0.10.3"
35-
implementation "com.fasterxml.jackson.core:jackson-core:$jacksonVersion"
36-
implementation "com.fasterxml.jackson.core:jackson-annotations:$jacksonVersion"
37-
implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion"
38-
implementation "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:$jacksonVersion"
39-
implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jacksonVersion"
33+
api "io.vavr:vavr:$vavrVersion"
34+
api "io.vavr:vavr-jackson:0.10.3"
35+
api "com.fasterxml.jackson.core:jackson-core:$jacksonVersion"
36+
api "com.fasterxml.jackson.core:jackson-annotations:$jacksonVersion"
37+
api "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion"
38+
api "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:$jacksonVersion"
39+
api "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jacksonVersion"
4040

4141
testCompileOnly "org.projectlombok:lombok:$lombokVersion"
4242
testAnnotationProcessor "org.projectlombok:lombok:$lombokVersion"

0 commit comments

Comments
 (0)