Skip to content

Add RSS feed generator#9

Merged
prozolic merged 7 commits intomainfrom
rssfeed
Feb 22, 2026
Merged

Add RSS feed generator#9
prozolic merged 7 commits intomainfrom
rssfeed

Conversation

@prozolic
Copy link
Copy Markdown
Owner

#5
This PR add RSS feed (feed.xml) generator.

Copilot AI review requested due to automatic review settings February 22, 2026 15:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds RSS feed generation (feed.xml) for recently generated PR digest pages, reusing the existing Markdown parsing/analyzer pipeline so each merged PR can be emitted as an RSS <item>.

Changes:

  • Add RssFeedGenerator to produce RSS XML items from recent archive markdown files.
  • Refactor/replace the markdown analyzer into PullRequestAnalyzer and centralize Markdig pipeline configuration in MarkdownOptions.
  • Wire RSS generation into the CLI run and expose the feed via HTML <link rel="alternate"> + navbar icon; add third‑party icon notices to README.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/PRDigest.NET/RssFeedGenerator.cs New RSS feed XML generator that parses recent markdown digests and emits RSS <item> entries.
src/PRDigest.NET/PullReqeustAnalyzer.cs New analyzer implementation returning structured metadata + summaries used by HTML/RSS views.
src/PRDigest.NET/PullReqeustAnalayzer.cs Removes the prior analyzer implementation (typo’d name) in favor of the new analyzer.
src/PRDigest.NET/Program.cs Invokes RSS generation and fixes HtmlGenerator naming usage; switches to Enumerate* APIs in HTML generation.
src/PRDigest.NET/MarkdownOptions.cs Centralizes Markdig pipeline configuration for consistent parsing/rendering.
src/PRDigest.NET/HtmlGenerator.cs Uses the centralized pipeline + new analyzer; adds RSS discoverability link and navbar icon.
README.md Adds third‑party icon license attributions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/PRDigest.NET/Program.cs Outdated
Comment thread src/PRDigest.NET/PullRequestAnalyzer.cs
Comment thread src/PRDigest.NET/RssFeedGenerator.cs Outdated
prozolic and others added 2 commits February 23, 2026 00:56
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@prozolic prozolic merged commit c081641 into main Feb 22, 2026
2 checks passed
@prozolic prozolic deleted the rssfeed branch February 23, 2026 07:36
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.

2 participants