Browse Source

Improve CI flow

pull/327/head
SteelWagstaff 4 years ago
parent
commit
3a15d456b4
  1. 8
      .github/workflows/build-and-lint.yml
  2. 6
      .github/workflows/standards-and-tests.yml

8
.github/workflows/build-and-lint.yml

@ -1,5 +1,11 @@
on: push
name: Build & Lint
on:
push:
branches: [ dev, master ]
tags:
- '*.*.*'
pull_request:
branches: [ dev ]
jobs:
build:
runs-on: ubuntu-latest

6
.github/workflows/standards-and-tests.yml

@ -1,7 +1,7 @@
name: Run Standards & Tests
on:
push:
branches: [ dev, main ]
branches: [ dev, master ]
tags:
- '*.*.*'
pull_request:
@ -41,11 +41,11 @@ jobs:
path: vendor
key: php-${{ matrix.php }}-composer-${{ hashFiles('**/composer.lock') }}
- name: Setup PHP
- name: Setup PHP with Composer 2
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
tools: phpcs, composer:v1
tools: phpcs, composer
coverage: pcov
- name: Install PHP dependencies

Loading…
Cancel
Save