diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 82e1d3f828..6c0a888325 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -25,8 +25,8 @@ jobs: cache: 'maven' - name: Check code format run: | - ./mvnw ${MAVEN_ARGS} formatter:validate -Dconfigfile=$PWD/contributing/eclipse-google-style.xml --file pom.xml - ./mvnw ${MAVEN_ARGS} impsort:check --file pom.xml + ./mvnw ${MAVEN_ARGS} formatter:validate -Dconfigfile=$PWD/contributing/eclipse-google-style.xml -pl '!operator-framework-bom' --file pom.xml + ./mvnw ${MAVEN_ARGS} impsort:check -pl '!operator-framework-bom' --file pom.xml - name: Run unit tests run: ./mvnw ${MAVEN_ARGS} -B test --file pom.xml diff --git a/operator-framework-bom/pom.xml b/operator-framework-bom/pom.xml new file mode 100644 index 0000000000..8628195c6b --- /dev/null +++ b/operator-framework-bom/pom.xml @@ -0,0 +1,43 @@ + + + 4.0.0 + + io.javaoperatorsdk + operator-framework-bom + 3.1.2-SNAPSHOT + Operator SDK for Java - Bill of Materials + pom + + + + + io.javaoperatorsdk + operator-framework-core + ${project.version} + + + io.javaoperatorsdk + operator-framework + ${project.version} + + + io.javaoperatorsdk + micrometer-support + ${project.version} + + + io.javaoperatorsdk + operator-framework-junit-5 + ${project.version} + + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + diff --git a/pom.xml b/pom.xml index 12447e1d33..79c8fceede 100644 --- a/pom.xml +++ b/pom.xml @@ -75,6 +75,7 @@ + operator-framework-bom operator-framework-core operator-framework-junit5 operator-framework