<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Changelog on 每日拍拍</title>
    <link>https://dailypypy.org/tags/changelog/</link>
    <description>Recent content in Changelog on 每日拍拍</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-tw</language>
    <copyright>© 2026 每日拍拍</copyright>
    <lastBuildDate>Thu, 24 Sep 2026 12:37:00 +0800</lastBuildDate><atom:link href="https://dailypypy.org/tags/changelog/index.xml" rel="self" type="application/rss+xml" />
    <follow_challenge>
      <feedId>155076163427069952</feedId>
      <userId>154825760438254592</userId>
    </follow_challenge>
    
    
    <item>
      <title>Git Changelog 自動化：從 Commit、PR 到 Release Notes</title>
      <link>https://dailypypy.org/learn/git-changelog-release-notes/</link>
      <pubDate>Thu, 24 Sep 2026 12:37:00 +0800</pubDate>
      
      <guid>https://dailypypy.org/learn/git-changelog-release-notes/</guid>
      <description>&lt;!---
1440x768
prompt: masterpiece, best quality, highres, clean anime illustration, japanese anime style, soft shading, flat color design, 1girl, black hair, green eyes, white off-shoulder shirt, black short skirt, from below low angle, upper body, pointing upward with one hand while holding a blank clipboard in the other, confident bright smile, looking at viewer, pale coral and soft gray-blue background, subtle floating blank paper cards connected by curved glowing arrows without symbols, logos, markings, numbers, letters, or text, neat composition, detailed eyes, cute and smart vibe, minimal background, polished illustration, no text
negative prompt: worst quality, bad eye, bad hand, extra limbs, manga, multiple views, monochrome, text, signature
dedup note: The 2026-09-24 replacement topic `git-changelog-release-notes` passed a strict 172-post inventory and current-source scan after the planned Polars article had already been published. ../git-tag-release/ teaches tag objects, SemVer, immutable release flow, and only a short manual release-notes section; ../github-pull-request-review/ teaches the PR review lifecycle. This focused follow-up instead builds deterministic automation from bounded commit ranges and PR metadata, configures `.github/release.yml`, calls GitHub&#39;s generated-notes API, filters noise, writes reproducible Markdown, and verifies the output in CI. It cross-links both older articles without re-teaching tags, SemVer, or PR basics.
source check: Reviewed against the official Git log, GitHub generated release notes, GitHub Releases REST API, and GitHub CLI `gh api` documentation on 2026-09-24.
---&gt;
&lt;p&gt;





&lt;figure&gt;
    &lt;img class=&#34;my-0 rounded-md&#34; loading=&#34;lazy&#34; alt=&#34;featured&#34; src=&#34;./featured.png&#34; /&gt;

  
&lt;/figure&gt;
&lt;/p&gt;</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://dailypypy.org/learn/git-changelog-release-notes/featured.png" />
    </item>
    
  </channel>
</rss>
