Skip to content

Commit 4f6fe67

Browse files
committed
v1.1.1
1 parent 2fcc0c8 commit 4f6fe67

File tree

15 files changed

+64
-38
lines changed

15 files changed

+64
-38
lines changed

.github/workflows/package.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,13 @@ jobs:
4343
REPO="github::default::https://maven.pkg.github.com/${{github.repository}}"
4444
mvn -B deploy -DaltDeploymentRepository="${REPO}"
4545
env:
46-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
47+
48+
49+
- name: Java Maven release
50+
uses: qcastel/github-actions-maven-release@master
51+
with:
52+
git-release-bot-name: "bot-idhub"
53+
git-release-bot-email: "bot@idhub.io"
54+
maven-args: "-Dmaven.javadoc.skip=true -DskipTests -DskipITs -Ddockerfile.skip -DdockerCompose.skip -Dmaven.deploy.skip=true"
55+
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ An [open feature](https://openfeature.dev/) provider to operate with MongoDB
77
# Pre-requisites
88

99
- MongoDB running (see for an example in `examples/docker-compose.yml`) )
10-
- import the dependency in your `pom.xml` and add the GitHub repository. You need a PAT token with read packages scope.
10+
- import the dependency in your `pom.xml` and add the GitHub repository.
1111

1212
``` xml
1313
<dependency>
14-
<groupId>com.github.jacopocarlini</groupId>
14+
<groupId>io.github.jacopocarlini</groupId>
1515
<artifactId>fast-feature-flags-provider</artifactId>
16-
<version>1.0.0</version>
16+
<version>X.X.X</version>
1717
</dependency>
18+
```
19+
20+
If you want to use Github package registry, add the following to your `pom.xml`. You need a PAT token with read packages scope.
1821

19-
...
22+
```xml
2023
<repositories>
2124
<repository>
2225
<id>github</id>

pom.xml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<modelVersion>4.0.0</modelVersion>
55

66

7-
<groupId>com.github.jacopocarlini</groupId>
7+
<groupId>io.github.jacopocarlini</groupId>
88
<artifactId>fast-feature-flags-provider</artifactId>
9-
<version>1.1.0</version>
9+
<version>1.1.1</version>
1010
<packaging>jar</packaging>
1111

1212

@@ -86,6 +86,20 @@
8686
</annotationProcessorPaths>
8787
</configuration>
8888
</plugin>
89+
<plugin>
90+
<artifactId>maven-release-plugin</artifactId>
91+
<version>3.1.1</version>
92+
<configuration>
93+
<scmCommentPrefix>[ci skip]</scmCommentPrefix>
94+
</configuration>
95+
</plugin>
8996
</plugins>
9097
</build>
98+
99+
<scm>
100+
<connection>scm:git:${project.scm.url}</connection>
101+
<developerConnection>scm:git:${project.scm.url}</developerConnection>
102+
<url>https://github.com/jacopocarlini/fast-feature-flags-provider.git</url>
103+
<tag>HEAD</tag>
104+
</scm>
91105
</project>

src/main/java/com/github/jacopocarlini/fffp/config/MongoClientManager.java renamed to src/main/java/io/github/jacopocarlini/fffp/config/MongoClientManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.jacopocarlini.fffp.config;
1+
package io.github.jacopocarlini.fffp.config;
22

33
import com.mongodb.ConnectionString;
44
import com.mongodb.MongoClientSettings;

src/main/java/com/github/jacopocarlini/fffp/entity/AssignedTarget.java renamed to src/main/java/io/github/jacopocarlini/fffp/entity/AssignedTarget.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.jacopocarlini.fffp.entity;
1+
package io.github.jacopocarlini.fffp.entity;
22

33
import lombok.*;
44
import org.springframework.data.mongodb.core.index.Indexed;

src/main/java/com/github/jacopocarlini/fffp/entity/Flag.java renamed to src/main/java/io/github/jacopocarlini/fffp/entity/Flag.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.jacopocarlini.fffp.entity;
1+
package io.github.jacopocarlini.fffp.entity;
22

33
import java.time.ZonedDateTime;
44
import java.util.List;

src/main/java/com/github/jacopocarlini/fffp/entity/Target.java renamed to src/main/java/io/github/jacopocarlini/fffp/entity/Target.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.jacopocarlini.fffp.entity;
1+
package io.github.jacopocarlini.fffp.entity;
22

33
import jakarta.validation.constraints.NotBlank;
44
import lombok.*;

src/main/java/com/github/jacopocarlini/fffp/exceptions/FeatureFlagEvaluationException.java renamed to src/main/java/io/github/jacopocarlini/fffp/exceptions/FeatureFlagEvaluationException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.jacopocarlini.fffp.exceptions;
1+
package io.github.jacopocarlini.fffp.exceptions;
22

33
public class FeatureFlagEvaluationException extends Exception {
44
public FeatureFlagEvaluationException(String message, Throwable cause) {

src/main/java/com/github/jacopocarlini/fffp/exceptions/InvalidFeatureFlagException.java renamed to src/main/java/io/github/jacopocarlini/fffp/exceptions/InvalidFeatureFlagException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.jacopocarlini.fffp.exceptions;
1+
package io.github.jacopocarlini.fffp.exceptions;
22

33
public class InvalidFeatureFlagException extends Exception {
44
public InvalidFeatureFlagException(String message) {

src/main/java/com/github/jacopocarlini/fffp/providers/MongoDBFeatureFlagProvider.java renamed to src/main/java/io/github/jacopocarlini/fffp/providers/MongoDBFeatureFlagProvider.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
package com.github.jacopocarlini.fffp.providers;
1+
package io.github.jacopocarlini.fffp.providers;
22

3-
import static com.github.jacopocarlini.fffp.util.ProviderUtility.*;
4-
import static com.github.jacopocarlini.fffp.util.Reason.*;
3+
import static io.github.jacopocarlini.fffp.util.ProviderUtility.*;
4+
import static io.github.jacopocarlini.fffp.util.Reason.*;
55

6-
import com.github.jacopocarlini.fffp.config.MongoClientManager;
7-
import com.github.jacopocarlini.fffp.entity.AssignedTarget;
8-
import com.github.jacopocarlini.fffp.entity.Flag;
9-
import com.github.jacopocarlini.fffp.exceptions.InvalidFeatureFlagException;
10-
import com.github.jacopocarlini.fffp.repository.AssignedTargetRepository;
11-
import com.github.jacopocarlini.fffp.repository.FlagRepository;
6+
import io.github.jacopocarlini.fffp.config.MongoClientManager;
7+
import io.github.jacopocarlini.fffp.entity.AssignedTarget;
8+
import io.github.jacopocarlini.fffp.entity.Flag;
9+
import io.github.jacopocarlini.fffp.exceptions.InvalidFeatureFlagException;
10+
import io.github.jacopocarlini.fffp.repository.AssignedTargetRepository;
11+
import io.github.jacopocarlini.fffp.repository.FlagRepository;
1212
import dev.openfeature.sdk.*;
1313
import java.util.Optional;
1414

0 commit comments

Comments
 (0)