Run with docker raw

This commit is contained in:
Jake Barnby
2022-09-08 17:00:11 +12:00
parent 801898a9e2
commit 3e8da28e70
+3 -9
View File
@@ -5,22 +5,16 @@ jobs:
lint:
name: Linter
runs-on: ubuntu-latest
container: composer
steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
fetch-depth: 2
# If this run was triggered by a pull request event, then checkout
# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2
if: ${{ github.event_name == 'pull_request' }}
- name: Run Linter
run: |
composer install --profile --ignore-platform-reqs
composer lint
docker run --rm -v $PWD:/app composer sh -c \
"composer install --profile --ignore-platform-reqs && composer lint"