4 Commits
Author SHA1 Message Date
Alexandre Alapetite df4d29da67 Composer align with FreshRSS (#452) 2026-04-15 22:35:17 +02:00
Alexis Degrugillier 450b73b0aa Bump composer version from 2.6.5 to 2.8.11 (#366)
Version 2.6.5 was released Oct 6th, 2023.
Version 2.8.11 was released Aug 21st, 2025.
2025-09-15 15:01:33 +02:00
Alexandre Alapetite fabd9806af Add PHPStan and other quality checks (#185)
* Add PHPStan and other quality checks
Similar to FreshRSS core
Contributes to https://github.com/FreshRSS/Extensions/issues/184

* Bump versions

* markdownlint

* Draft of GitHub Actions

* Wrong branch

* Remove wrong tests

* Change path approach

* Move checkout

* cache-dependency-path

* fix rm symbolic

* Remove irrelevant tests

* Fix composer cache path

* Fix hashFiles

* fix shell cache
2023-11-24 17:04:16 +01:00
Alexis Degrugillier 93c042a57d Add a tool to generate the extensions.json file (#83)
Instead of manually maintaining the file, there is now a tool that grab
all repositories defined in the repositories.json file and browse through
all repositories to find extensions.
To do that, I've added a container that runs only php-cli to trigger said
tool.

The next step will be to trigger that tool automatically on a regular basis
and to update the current repository when there are changes.
2022-01-09 15:40:44 +01:00