From d2a2e07d45fdaa7d8ec7acce3aae4bccb9a213d4 Mon Sep 17 00:00:00 2001 From: YulianBelov Date: Fri, 10 Apr 2026 13:22:02 +0300 Subject: [PATCH 1/4] fix: update workflow --- .github/workflows/{ci.yml => java-ci.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ci.yml => java-ci.yml} (100%) diff --git a/.github/workflows/ci.yml b/.github/workflows/java-ci.yml similarity index 100% rename from .github/workflows/ci.yml rename to .github/workflows/java-ci.yml From d3c449d0ab6c0ff065b0193c5294d39d9e70c775 Mon Sep 17 00:00:00 2001 From: YulianBelov Date: Fri, 10 Apr 2026 13:28:11 +0300 Subject: [PATCH 2/4] fix: update workflow --- .github/workflows/java-ci.yml | 1 + README.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/java-ci.yml b/.github/workflows/java-ci.yml index 591a326..e670463 100644 --- a/.github/workflows/java-ci.yml +++ b/.github/workflows/java-ci.yml @@ -5,6 +5,7 @@ on: branches: [ "main" ] pull_request: branches: [ "main" ] + workflow_dispatch: jobs: build: diff --git a/README.md b/README.md index 0206ac9..3c5083e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # CheckMate -[![Build](https://github.com/EpicBear/CheckMate/actions/workflows/java-ci.yml/badge.svg)](https://github.com/EpicBear/CheckMate/actions/workflows/java-ci.yml) -![License](https://img.shields.io/github/license/EpicBear/CheckMate) +[![Build](https://img.shields.io/github/actions/workflow/status/epic-bear/checkmate/java-ci.yml?branch=main&label=build)](https://github.com/epic-bear/checkmate/actions/workflows/java-ci.yml) +[![License](https://img.shields.io/github/license/epic-bear/checkmate)](https://github.com/epic-bear/checkmate/blob/main/LICENSE) ![Version](https://img.shields.io/badge/version-0.1.0-blue) CheckMate is a small Java validation library with: From 10806c50bde85039f615801efdf79c4504a42c1d Mon Sep 17 00:00:00 2001 From: YulianBelov Date: Fri, 10 Apr 2026 13:32:05 +0300 Subject: [PATCH 3/4] fix: format README.md --- README.md | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 3c5083e..d3c3da2 100644 --- a/README.md +++ b/README.md @@ -54,9 +54,13 @@ ValidationResult result = Validators.password("abc") .isStrongPassword() // min length + digit + uppercase + special char .validateResult(); -if (!result.isValid()) { - System.out.println(result.getAllErrors()); -} +if(!result. + +isValid()){ + System.out. + +println(result.getAllErrors()); + } ``` ### Add a custom rule in chain @@ -192,10 +196,18 @@ ValidationResult result = validator.validate(java.util.Map.of( "password", "weak" )); -System.out.println(result.isValid()); // false -System.out.println(result.getFieldErrors()); -System.out.println(result.getErrorsForField("email")); -System.out.println(result.getAllErrors()); +System.out. + +println(result.isValid()); // false + System.out. + +println(result.getFieldErrors()); + System.out. + +println(result.getErrorsForField("email")); + System.out. + +println(result.getAllErrors()); ``` ## Custom rules From 29ac321a78c8f7c3a3f68adbaa0d49acf73d555e Mon Sep 17 00:00:00 2001 From: YulianBelov Date: Fri, 10 Apr 2026 13:34:57 +0300 Subject: [PATCH 4/4] fix --- .github/workflows/java-ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/java-ci.yml b/.github/workflows/java-ci.yml index e670463..5615525 100644 --- a/.github/workflows/java-ci.yml +++ b/.github/workflows/java-ci.yml @@ -2,7 +2,6 @@ name: Java CI on: push: - branches: [ "main" ] pull_request: branches: [ "main" ] workflow_dispatch: