Skip to content

Commit a31f9e1

Browse files
authored
Always color Maven output in GitHub workflows with -Dstyle.color=always (#2616)
Consistently added just behind --batch-mode, as that normally disables color.
1 parent 9b98c6c commit a31f9e1

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/test-java.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
with:
3333
version: '11'
3434
- name: Install dependencies
35-
run: mvn install -Pinclude-extra-modules -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true -B --show-version
35+
run: mvn install -Pinclude-extra-modules -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
3636
- name: Test
3737
run: mvn verify -Pinclude-extra-modules
3838
env:
@@ -55,7 +55,7 @@ jobs:
5555
with:
5656
version: '11'
5757
- name: Install dependencies
58-
run: mvn install -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode --show-version
58+
run: mvn install -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
5959
- name: Javadoc
6060
run: mvn javadoc:jar
6161

@@ -76,7 +76,7 @@ jobs:
7676
with:
7777
version: '11'
7878
- name: Install dependencies
79-
run: mvn install -Pinclude-extra-modules -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode --show-version
79+
run: mvn install -Pinclude-extra-modules -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
8080
- name: Test (Coverage)
8181
run: mvn jacoco:prepare-agent verify jacoco:report -Pinclude-extra-modules
8282
- uses: codecov/codecov-action@v3
@@ -102,6 +102,6 @@ jobs:
102102
with:
103103
version: '11'
104104
- name: Install dependencies
105-
run: mvn install -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode --show-version
105+
run: mvn install -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
106106
- name: Test (Semver check)
107107
run: mvn verify -Pcheck-semantic-version -DskipTests=true -DskipITs=true -Darchetype.test.skip=true

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515

1616
## [7.8.0] - 2022-09-15
1717
### Added
18-
- [Core] Support comparison of expected and actual values in IntelliJ IDEA ([#2607](https://github.com/cucumber/cucumber-jvm/issues/2607)
18+
- [Core] Support comparison of expected and actual values in IntelliJ IDEA ([#2607](https://github.com/cucumber/cucumber-jvm/issues/2607) Andrey Vokin)
1919
- [Datatable] Support parsing Booleans in Datatables ([#2614](https://github.com/cucumber/cucumber-jvm/pull/2614) G. Jourdan-Weil)
2020
-
2121

0 commit comments

Comments
 (0)