diff --git a/.github/workflows/glossary.yml b/.github/workflows/glossary.yml new file mode 100644 index 0000000..e174eb4 --- /dev/null +++ b/.github/workflows/glossary.yml @@ -0,0 +1,24 @@ +name: PHP Composer + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + run: + runs-on: ubuntu-22.04 + name: Glossary analysis + steps: + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: 8.0 + ini-values: memory_limit=4G, phar.readonly=false + + - name: Checkout codebase + uses: actions/checkout@v3 + + - name: Glossary analysis + run: curl -so glossary https://raw.githubusercontent.com/javanile/php-glossary/main/bin/glossary && php glossary diff --git a/.glossaryrc b/.glossaryrc new file mode 100644 index 0000000..0dbf348 --- /dev/null +++ b/.glossaryrc @@ -0,0 +1,55 @@ + +[files] +exclude = tests + , vendor + +[domain] +terms = alias + , app + , application + , aws + , aws access key id + , aws client interface + , aws default + , aws facade + , aws publish + , aws region + , aws secret access key + , aws service provider + , boot + , config + , config path + , configure + , credentials + , defer + , dir + , east + , env + , facade + , facades + , foundation + , get + , get facade accessor + , illuminate + , instanceof + , l5mod + , laravel + , laravel application + , latest + , lumen + , lumen application + , make + , merge config from + , provides + , publishes + , region + , register + , running in console + , sdk + , secret + , service provider + , singleton + , support + , ua append + , us + , version