diff --git a/.github/workflows/readme.yml b/.github/workflows/readme.yml new file mode 100644 index 0000000000000000000000000000000000000000..87afa470e13701849c587c17b0b91e00806ebc21 --- /dev/null +++ b/.github/workflows/readme.yml @@ -0,0 +1,16 @@ +--- +name: readme test +on: + - push + - pull_request +jobs: + ansible_test: + name: Verify readme + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run readme test + run: | + error=0 + for i in README-*.md; do grep -q $i README.md && echo "OK: $i" || { echo -e "\033[31;1mERROR: ${i} missing\033[0m"; error=1; } done + exit $error diff --git a/README.md b/README.md index 37a3ee6d8de4676bbc958d759c0562195822cb89..610d31ac2039159c1bca6cdaa2a6cc8a117b0cbe 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,9 @@ Features * Repair mode for clients * Backup and restore, also to and from controller * Modules for automembership rule management +* Modules for automount key management * Modules for automount location management +* Modules for automount map management * Modules for config management * Modules for delegation management * Modules for dns config management @@ -425,7 +427,9 @@ Modules in plugin/modules ========================= * [ipaautomember](README-automember.md) +* [ipaautomountkey](README-automountkey.md) * [ipaautomountlocation](README-automountlocation.md) +* [ipaautomountmap](README-automountmap.md) * [ipaconfig](README-config.md) * [ipadelegation](README-delegation.md) * [ipadnsconfig](README-dnsconfig.md) @@ -435,7 +439,7 @@ Modules in plugin/modules * [ipagroup](README-group.md) * [ipahbacrule](README-hbacrule.md) * [ipahbacsvc](README-hbacsvc.md) -* [ipahbacsvcgroup](README-hbacsvc.md) +* [ipahbacsvcgroup](README-hbacsvcgroup.md) * [ipahost](README-host.md) * [ipahostgroup](README-hostgroup.md) * [ipalocation](README-location.md)