archi0619/php-project-lvl1

View on GitHub
.github/workflows/phpcstest.yml

Summary

Maintainability
Test Coverage
# Name of workflow
name: PHPCS TEST

# Trigger the workflow on push or pull request
on:
  - push
  - pull_request

jobs:
  build:

    # The type of machine to run the job on
    runs-on: ubuntu-latest

    steps:
        # Check-out repository under GitHub workspace
        # https://github.com/actions/checkout
      - uses: actions/checkout@v2
        # Step's name
      - name: Setup PHP
        # Action gives to setup the PHP environment to test application
        # https://github.com/shivammathur/setup-php
        uses: shivammathur/setup-php@v2
        with:
          # Specify the PHP version
          php-version: '8.1.2'
      - name: Install
        # Install project
        run: make install
      - name: Run linter
        # Run Linter
        run: make lint