1
0
mirror of https://github.com/flarum/core.git synced 2025-08-12 11:24:30 +02:00

chore(package-manager): last tweaks before beta tag

chore: fix workflow errors
chore: fix workflow errors
chore: avoid updating an extension that wasn't directly required
chore: prevent job overlap
chore: reorganize code, separate state from view
fix: update checking ui display
chore: minor improvements

Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
This commit is contained in:
Sami Mazouz
2022-08-20 09:53:23 +01:00
parent 082117d8bc
commit 335c602cea
18 changed files with 429 additions and 281 deletions

View File

@@ -22,7 +22,7 @@ flarum-package-manager:
update: Update
file_permissions: >
The package manager requires read and write permissions on the following files and directories: composer.json, composer.lock, vendor, storage/.composer
The package manager requires read and write permissions on the following files and directories: composer.json, composer.lock, vendor, storage, storage/.composer
major_updater:
description: Major Flarum updates are not backwards compatible, meaning that some of your currently installed extensions, and manually made modifications might not work with this new version.
@@ -78,6 +78,7 @@ flarum-package-manager:
Make sure the PHP version used for the queue is {php_version}. Make sure <a href='{folder_perms_link}'>folder permissions</a> are correctly configured.
updater:
up_to_date: Everything is up to date!
check_for_updates: Check for updates
flarum: Flarum Core
global_update_successful: Successfully updated all packages.