create PR with generated README examples on master if necessary

moreover:
- indent yml with 2 spaces and format them
- cleanup codecov ignore rules, remove deleted projects
This commit is contained in:
Robert Stoll
2020-12-25 01:12:24 +01:00
parent 58d6ec76db
commit 6be692684e
11 changed files with 288 additions and 277 deletions

View File

@@ -13,3 +13,6 @@ trim_trailing_whitespace = true
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false
[*.yml]
indent_size = 2

16
.github/.codecov.yml vendored
View File

@@ -3,22 +3,6 @@ ignore:
- "misc/tools"
- "samples"
#TODO remove all below with 1.0.0
- "misc/verb/**/atrium/verbs/**/*"
- "misc/deprecated/atrium-assertions"
- "misc/deprecated/atrium-spec"
- "misc/deprecated/domain/api/**/assertions/**/*"
- "misc/deprecated/domain/atrium-domain-api-deprecated"
- "misc/deprecated/domain/builders/**/AssertImpl.kt"
- "misc/deprecated/domain/builders/**/ExpectImpl.kt"
- "misc/deprecated/domain/builders/**/ExpectImplExtensions.kt"
- "misc/deprecated/domain/builders/**/creating/*AssertionsBuilder.kt"
- "misc/deprecated/domain/builders/**/creating/*AssertionsBuilders.kt"
- "misc/deprecated/domain/builders/**/utils/nullable.kt"
- "misc/deprecated/domain/builders/**/utils/subAssert.kt"
- "**/IAtriumFactory.kt"
- "**/AtriumFactory.kt"
coverage:
range: 70..95
status:

View File

@@ -0,0 +1,24 @@
name: Generate README examples
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: "Set up JDK 11"
uses: actions/setup-java@v1
with:
java-version: 11
- name: Generate readme
run: ./gradlew :readme-examples
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
branch: generate-readme
title: Generate README examples
commit-message: generate README examples
delete-branch: true