Skip to content

Commit

Permalink
Add linting action
Browse files Browse the repository at this point in the history
  • Loading branch information
tlovett1 committed Jul 11, 2023
1 parent e08b6c3 commit 62cc01e
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 0 deletions.
52 changes: 52 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Linting
on:
pull_request:
branches:
- master
- develop
push:
branches:
- master
- develop
jobs:
stylelint:
name: stylelint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: stylelint
uses: reviewdog/action-stylelint@v1
with:
reporter: github-pr-review
stylelint_input: '**/*.css'
stylelint_config: 'stylelint.config.js'
fail_on_error: true
eslint:
name: eslint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '16'
- name: eslint
uses: reviewdog/action-eslint@v1
with:
reporter: github-pr-review
fail_on_error: true
phpcs:
name: phpcs
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set PHP version
uses: shivammathur/setup-php@v2
with:
php-version: '7.3'
coverage: none
tools: composer:v2
- name: composer install
run: composer install
- name: PHPCS check
run: ./vendor/bin/phpcs .
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file, per [the Ke
* Remove WP Acceptance
* Upgrade build process to 10up Toolkit
* Upgrade Plugin Update Checker
* Allow SSO to be turned off in the admin

## [1.10.1] - 2022-09-13
### Fixed
Expand Down

0 comments on commit 62cc01e

Please sign in to comment.