diff --git a/.github/workflows/publish-to-maven.yml b/.github/workflows/publish-to-maven.yml index 21bac0108..2055004e5 100644 --- a/.github/workflows/publish-to-maven.yml +++ b/.github/workflows/publish-to-maven.yml @@ -28,7 +28,7 @@ jobs: # CI release command defaults to publishSigned # Sonatype release command defaults to sonaTypeBundleRelease - name: Gradle publish - if: startsWith(github.head_ref, 'release/v') + if: startsWith(github.head_ref, 'releases/v') run: gradle clean publish env: PGP_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} diff --git a/feathr-config/build.gradle b/feathr-config/build.gradle index 626c58e76..6446de6fe 100644 --- a/feathr-config/build.gradle +++ b/feathr-config/build.gradle @@ -15,11 +15,18 @@ repositories { } } +configurations { + provided + + compileOnly.extendsFrom(provided) + testImplementation.extendsFrom provided +} + dependencies { implementation project(":feathr-data-models") implementation project(path: ':feathr-data-models', configuration: 'dataTemplate') implementation spec.product.avro - implementation spec.product.pegasus.data + provided spec.product.pegasus.data implementation spec.product.typesafe_config implementation spec.product.log4j implementation spec.product.jsonSchemaVali diff --git a/gradle.properties b/gradle.properties index 63689eba5..dd82ffb87 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -version=v0.10.3-rc5 +version=0.10.3-rc6 SONATYPE_AUTOMATIC_RELEASE=true POM_ARTIFACT_ID=feathr_2.12