From 951426985b184ae5904e8e952b65b6f30821acfd Mon Sep 17 00:00:00 2001 From: Kieran Ryan Date: Fri, 27 Dec 2024 14:25:38 +0000 Subject: [PATCH 1/4] docs: Center align README badges --- README.md | 51 +++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 37 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index b4e8579220..575bbc83a8 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,40 @@ -# Cucumber JVM - -[![#StandWithUkraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://vshymanskyy.github.io/StandWithUkraine) -[![OpenCollective](https://opencollective.com/cucumber/backers/badge.svg)](https://opencollective.com/cucumber) -[![OpenCollective](https://opencollective.com/cucumber/sponsors/badge.svg)](https://opencollective.com/cucumber) -[![Maven Central](https://img.shields.io/maven-central/v/io.cucumber/cucumber-java.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/io.cucumber/cucumber-java) -[![Build Status](https://github.com/cucumber/cucumber-jvm/workflows/Cucumber%20CI/badge.svg)](https://github.com/cucumber/cucumber-jvm/actions) -[![Coverage Status](https://codecov.io/gh/cucumber/cucumber-jvm/branch/main/graph/badge.svg)](https://codecov.io/gh/cucumber/cucumber-jvm/branch/main) - -Cucumber-JVM is a pure Java implementation of Cucumber. -You can [run](https://cucumber.io/docs/cucumber/api/#running-cucumber) it with -the tool of your choice. - -Cucumber-JVM also integrates with all the popular +

+ Cucumber logo +
+ Cucumber JVM +

+

+ Automated tests in plain language, for JVM +

+ +

+ + Cucumber JVM version + + + Build status + + + Coverage + + + Cucumber backers + + + Cucumber sponsors + + + Ukraine solidarity + +

+ +[Cucumber](https://github.com/cucumber) is a tool for running automated tests written in plain language. Because they're +written in plain language, they can be read by anyone on your team. Because they can be +read by anyone, you can use them to help improve communication, collaboration and trust on +your team. + +This is the Java implementation of Cucumber. You can [run](https://cucumber.io/docs/cucumber/api/#running-cucumber) it with +the tool of your choice - including with popular [Dependency Injection containers](https://cucumber.io/docs/installation/java/#dependency-injection). ## Getting started From 0858a8201a8e49be10f71669c104472e82779442 Mon Sep 17 00:00:00 2001 From: Kieran Ryan Date: Sat, 28 Dec 2024 00:09:33 +0000 Subject: [PATCH 2/4] docs: add 'the' before 'JVM' in README Co-authored-by: M.P. Korstanje --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 575bbc83a8..c90bc79270 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Cucumber JVM

- Automated tests in plain language, for JVM + Automated tests in plain language, for the JVM

From 6542853afb3af5a6e2e36dd54186917e27cdde85 Mon Sep 17 00:00:00 2001 From: Kieran Ryan Date: Sat, 28 Dec 2024 00:30:20 +0000 Subject: [PATCH 3/4] docs: Revert README badges to markdown --- README.md | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index c90bc79270..cae53cae2e 100644 --- a/README.md +++ b/README.md @@ -7,26 +7,16 @@ Automated tests in plain language, for the JVM

-

- - Cucumber JVM version - - - Build status - - - Coverage - - - Cucumber backers - - - Cucumber sponsors - - - Ukraine solidarity - -

+
+ +[![Maven Central](https://img.shields.io/maven-central/v/io.cucumber/cucumber-java?style=flat&color=dark-green&label=Maven%20Central)](https://central.sonatype.com/artifact/io.cucumber/cucumber-java) +[![Build Status](https://github.com/cucumber/cucumber-jvm/actions/workflows/release-java.yml/badge.svg)](https://github.com/cucumber/cucumber-jvm/actions) +[![Coverage Status](https://codecov.io/gh/cucumber/cucumber-jvm/branch/main/graph/badge.svg)](https://codecov.io/gh/cucumber/cucumber-jvm/branch/main) +[![OpenCollective](https://opencollective.com/cucumber/backers/badge.svg)](https://opencollective.com/cucumber) +[![OpenCollective](https://opencollective.com/cucumber/sponsors/badge.svg)](https://opencollective.com/cucumber) +[![#StandWithUkraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://vshymanskyy.github.io/StandWithUkraine) + +
[Cucumber](https://github.com/cucumber) is a tool for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be From e052b7625344c99fb5253f0f476304b45af9f2c3 Mon Sep 17 00:00:00 2001 From: Kieran Ryan Date: Sat, 28 Dec 2024 00:41:18 +0000 Subject: [PATCH 4/4] docs: Lowercase README dependency injection reference --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cae53cae2e..d6030429ec 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ your team. This is the Java implementation of Cucumber. You can [run](https://cucumber.io/docs/cucumber/api/#running-cucumber) it with the tool of your choice - including with popular -[Dependency Injection containers](https://cucumber.io/docs/installation/java/#dependency-injection). +[dependency injection containers](https://cucumber.io/docs/installation/java/#dependency-injection). ## Getting started