PHP Classes

File: .github/workflows/documentation.yml

Recommend this page to a friend!
  Classes of Unay Santisteban   PHP Domain Driven Design Model   .github/workflows/documentation.yml   Download  
File: .github/workflows/documentation.yml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP Domain Driven Design Model
Value objects, entities and aggregates with traits
Author: By
Last change:
Date: 3 months ago
Size: 1,243 bytes
 

Contents

Class file image Download
name: Documentation on: push: branches: [ 'main' ] jobs: publish: runs-on: ubuntu-latest strategy: matrix: php-version: [ '8.2' ] steps: - name: Checkout source code uses: actions/checkout@v2 - name: Install PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} extensions: mbstring coverage: xdebug tools: composer:v2 - name: Cache dependencies uses: actions/cache@v2 with: path: ~/.composer/cache key: php-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.json') }} restore-keys: php-${{ matrix.php-version }}-composer- - name: Validate composer.json and composer.lock run: composer validate - name: Install Dependencies run: composer install --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist - name: Copy Files run: cp README.md wiki/Home.md - name: Publish documentation to Wiki uses: SwiftDocOrg/github-wiki-publish-action@v1 with: path: "wiki/" env: GH_PERSONAL_ACCESS_TOKEN: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}