ci: deploy via php83-ex; ignore ext-exif in verify (CI image lacks it)
This commit is contained in:
@@ -22,7 +22,7 @@ jobs:
|
||||
touch database/database.sqlite
|
||||
- name: Install backend dependencies
|
||||
run: |
|
||||
composer install --no-interaction --prefer-dist
|
||||
composer install --no-interaction --prefer-dist --ignore-platform-req=ext-exif
|
||||
npm install
|
||||
- name: Build backend assets
|
||||
run: npm run build
|
||||
@@ -52,7 +52,7 @@ jobs:
|
||||
source-dir: .
|
||||
deploy-root: /opt/1panel/apps/openresty/openresty/www/sites/laralog.neatstudio.com/index
|
||||
container-deploy-root: /www/sites/laralog.neatstudio.com/index
|
||||
php-container: php83-1panel-php-1
|
||||
php-container: php83-ex
|
||||
healthcheck-url: https://laralog.neatstudio.com/up
|
||||
backup-command: "mysqldump -h10.0.4.7 -ularalog -p'Laralog#2026' laralog | gzip > /opt/laralog/backups/laralog-${{ gitea.sha }}.sql.gz"
|
||||
release-id: ${{ gitea.sha }}
|
||||
|
||||
Reference in New Issue
Block a user