tweak build

This commit is contained in:
Pig Fang 2020-05-30 10:55:30 +08:00
parent 5094cff07a
commit 2656b92fce
2 changed files with 31 additions and 4 deletions

View File

@ -22,6 +22,12 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 7.4
coverage: none
extensions: mbstring, dom, fileinfo, gd
- name: Install dependencies
run: composer install --prefer-dist --no-progress --no-suggest
- name: Prepare
@ -84,6 +90,12 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 7.4
coverage: none
extensions: mbstring, dom, fileinfo, gd
- name: Install dependencies
run: |
yarn
@ -101,6 +113,12 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 7.4
coverage: none
extensions: mbstring, dom, fileinfo, gd
- name: Install dependencies
run: |
yarn

View File

@ -88,10 +88,19 @@ function parseTree(tree: Tree): ts.ObjectLiteralExpression {
return ts.createObjectLiteral(properties)
}
const routes: Route[] = JSON.parse(
spawnSync('php', ['artisan', 'route:list', '--json', '--columns=uri,name'])
.stdout,
)
const { stdout } = spawnSync('php', [
'artisan',
'route:list',
'--json',
'--columns=uri,name',
])
let routes: Route[] = []
try {
routes = JSON.parse(stdout)
} catch (e) {
console.error(stdout)
throw e
}
routes
.filter(
(route) =>