Browse Source

Only do classmap-authoritative on release

Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/8765/head
Joas Schilling 3 years ago
parent
commit
841202de22
No known key found for this signature in database GPG Key ID: 74434EFE0D2E2205
  1. 2
      .github/workflows/appstore-build-publish.yml
  2. 2
      Makefile
  3. 1
      composer.json

2
.github/workflows/appstore-build-publish.yml

@ -83,7 +83,7 @@ jobs:
if: steps.check_composer.outputs.files_exists == 'true'
run: |
cd ${{ env.APP_NAME }}
composer install --no-dev
composer install --no-dev --classmap-authoritative
- name: Build ${{ env.APP_NAME }}
# Skip if no package.json

2
Makefile

@ -25,7 +25,7 @@ composer-install-dev:
composer install
composer-install-production:
composer install --no-dev
composer install --no-dev --classmap-authoritative
build-js:
npm run dev

1
composer.json

@ -14,7 +14,6 @@
"bamarni/composer-bin-plugin": true
},
"autoloader-suffix": "Talk",
"classmap-authoritative": true,
"optimize-autoloader": true,
"platform": {
"php": "8.0"

Loading…
Cancel
Save