1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2024-10-29 23:22:34 +01:00

Further updated github actions config

- Added composer caching based off github docs.
- Focused when actions run so they're not running unneccessarily.
This commit is contained in:
Dan Brown 2020-01-18 15:27:57 +00:00
parent 4ed23b0187
commit 281200e212
No known key found for this signature in database
GPG Key ID: 46D9F943C24A2EF9

View File

@ -1,6 +1,15 @@
name: phpunit name: phpunit
on: [push, pull_request] on:
push:
branches:
- master
- release
pull_request:
branches:
- '*'
- '*/*'
- '!l10n_master'
jobs: jobs:
build: build:
@ -12,10 +21,13 @@ jobs:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Cache composer packages - name: Cache composer packages
id: composer-cache
run: |
echo "::set-output name=dir::$(composer config cache-files-dir)"
uses: actions/cache@v1 uses: actions/cache@v1
with: with:
path: ~/.cache/composer path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-node-${{ matrix.php }} key: ${{ runner.os }}-composer-${{ matrix.php }}
- name: Setup Database - name: Setup Database
run: | run: |