Skip to content

Lint and Test on PR #183

Lint and Test on PR

Lint and Test on PR #183

Workflow file for this run

name: Lint & Test
on:
pull_request:
types:
- opened
- reopened
- synchronize
- ready_for_review
jobs:
shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Shellcheck
run: shellcheck bin/*.sh
test:
runs-on: ubuntu-latest
name: Test
steps:
- uses: actions/checkout@v4
- uses: ./
with:
dependencies-yml: ./fixtures/dependencies.yml
output-file: ./fixtures/PHP_EXTENSION_VERSIONS
dry-run: true
- run: bash ./bin/test-textfile.sh ./fixtures/PHP_EXTENSION_VERSIONS
- run: bash ./bin/validate-dependencies-yml-schema.sh ./fixtures/dependencies.yml
- run: bash ./bin/test-dependencies-yml.sh ./fixtures/dependencies.yml