From 387ae09bed6d2f43e9af39952947f936d3ad6e92 Mon Sep 17 00:00:00 2001 From: Helen Hou-Sandi Date: Tue, 29 Sep 2020 12:22:51 -0600 Subject: [PATCH 1/2] Add initial lint.yml --- .github/workflows/lint.yml | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .github/workflows/lint.yml diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 000000000..5478acb39 --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,39 @@ +name: Linting + +on: + push: + branches: + - develop + - master + pull_request: + branches: + - develop + +jobs: + eslint: + name: eslint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: install node v12 + uses: actions/setup-node@v1 + with: + node-version: 12 + - name: npm install + run: npm install + - name: eslint + uses: icrawl/action-eslint@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + phpcs: + name: phpcs + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: composer install + run: composer install + - name: PHPCS check + uses: chekalsky/phpcs-action@v1 + with: + phpcs_bin_path: './vendor/bin/phpcs' From ecb7661533a986329141e5884728a442d1185131 Mon Sep 17 00:00:00 2001 From: Tung Du Date: Tue, 6 Oct 2020 11:46:40 +0700 Subject: [PATCH 2/2] fix: specify path for phpcs --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5478acb39..dbf3c876f 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -36,4 +36,4 @@ jobs: - name: PHPCS check uses: chekalsky/phpcs-action@v1 with: - phpcs_bin_path: './vendor/bin/phpcs' + phpcs_bin_path: './vendor/bin/phpcs .'