Skip to content

Add unified release-fetching interface to all fetchers with GitHub su…#8

Merged
BrunoV21 merged 3 commits intomainfrom
kore-01K3P1FRNZJ9DDS4E48YT64JFF-release-fetcher-support
Sep 25, 2025
Merged

Add unified release-fetching interface to all fetchers with GitHub su…#8
BrunoV21 merged 3 commits intomainfrom
kore-01K3P1FRNZJ9DDS4E48YT64JFF-release-fetcher-support

Conversation

@BrunoV21
Copy link
Owner

…pport and stubs for others

Introduced a standardized fetch_releases method to the BaseFetcher and all provider fetchers, enabling structured release data retrieval for GitHub and raising NotImplementedError for Azure, GitLab, and generic URL fetchers. Updated documentation and added a test stub to ensure correct behavior across providers. This change improves extensibility and prepares the codebase for future release support in additional providers.

BrunoV21 and others added 3 commits August 27, 2025 16:46
…pport and stubs for others

Introduced a standardized fetch_releases method to the BaseFetcher and all provider fetchers, enabling structured release data retrieval for GitHub and raising NotImplementedError for Azure, GitLab, and generic URL fetchers. Updated documentation and added a test stub to ensure correct behavior across providers. This change improves extensibility and prepares the codebase for future release support in additional providers.
@BrunoV21 BrunoV21 merged commit 8abc4ac into main Sep 25, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments