Skip to content

Commit 6ec5901

Browse files
authored
Merge pull request #75 from Sammyjo20/feature/improved-workflow
Feature | Improved GitHub Workflow
2 parents 44fe2d2 + dcb16fc commit 6ec5901

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

.github/workflows/php-cs-fixer.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,14 @@ name: Code Style
22

33
on:
44
push:
5-
branches: [ main ]
5+
branches:
6+
- 'v1'
7+
- 'v2'
8+
pull_request:
9+
branches:
10+
- '*'
11+
release:
12+
types: [ released ]
613

714
jobs:
815
php-cs-fixer:

.github/workflows/tests.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
name: tests
22

3-
on: [pull_request, push]
3+
on:
4+
push:
5+
branches:
6+
- 'v1'
7+
- 'v2'
8+
pull_request:
9+
branches:
10+
- '*'
11+
release:
12+
types: [ released ]
413

514
jobs:
615
tests:
716
runs-on: ubuntu-latest
817
strategy:
918
fail-fast: true
1019
matrix:
11-
php: [8.1, 8.0]
12-
dependency-version: [prefer-lowest, prefer-stable]
20+
php: [ 8.1, 8.0 ]
21+
dependency-version: [ prefer-lowest, prefer-stable ]
1322

1423
name: PHP ${{ matrix.php }} - ${{ matrix.dependency-version }}
1524

0 commit comments

Comments
 (0)