ci: drop composer install from asset build (vite does not need vendor; github dist timeouts)
This commit is contained in:
@@ -20,11 +20,8 @@ jobs:
|
||||
cp .env.example .env
|
||||
mkdir -p database
|
||||
touch database/database.sqlite
|
||||
- name: Install backend dependencies
|
||||
run: |
|
||||
composer config -g repos.packagist composer https://mirrors.aliyun.com/composer/
|
||||
composer install --no-interaction --no-dev --prefer-dist --ignore-platform-req=ext-exif
|
||||
npm install
|
||||
- name: Install frontend dependencies
|
||||
run: npm install
|
||||
- name: Build backend assets
|
||||
run: npm run build
|
||||
- name: Persist built assets for deploy job
|
||||
|
||||
Reference in New Issue
Block a user