Closed sanderdekroon closed 1 year ago
Versies worden helaas niet automatisch bijgewerkt. Dit is wel mogelijk met bepaalde actions (bijv. automated-version-bump). Maar ik zou dat graag in een andere PR willen oppakken.
Als @SimonvanWijhe de PR nog goed keurt zal ik de merge uitvoeren.
Ik zou graag willen kijken of we plugin updates kunnen faciliteren d.m.v. Github releases. De PR voegt drie dingen toe: de mogelijkheid om een plugin zip te genereren, een workflow en een plugin update cheker.
De zip wordt gegenereerd via een bash script die aangeroepen kan worden via composer met
composer run package
. Het script genereert een 'geoptimaliseerde' build, wat betekent dat het een aantal development bestanden weggooit en de Composer autoloader optimaliseert.De workflow gaat bij elke tag push een nieuwe release genereren en gebruikt hiervoor bovenstaand script.
Als laatste heb ik de YahnisElsts/plugin-update-checker toegevoegd. Deze kan de releases van Github in de gaten houden. Bij een nieuwere release wordt deze automatisch aangeboden als update in WordPress.
Voor zover ik weet hebben deze wijzigingen geen invloed op installaties die plugins installeren en updaten via Composer. In de OpenWebconcept/open-government-publications plugin is dit al toegevoegd, mocht je het e.e.a. willen testen.
Feedback, opmerkingen en vragen zijn meer dan welkom @OpenWebconcept/yard-digital-agency