mirror of
https://github.com/Studio-Saelix/sencho.git
synced 2026-08-11 19:26:56 +00:00
ce2fb1a5a0
Adds a workflow that fires on every v* tag push, computes the window since the latest release post's anchor version in the sencho-website repo, and (when the window reaches 5) opens a draft PR in sencho-website with a fully pre-filled scaffold: grouped ChangelogSection blocks parsed from CHANGELOG.md, version field set to the new anchor, and a checklist body covering intro, screenshot, docs link, and reading time. No auto-publish; the human writes the narrative. Uses the same sencho-token-app GitHub App as release-please, with its installation extended to include sencho-website.
41 lines
1.1 KiB
Cheetah
41 lines
1.1 KiB
Cheetah
import { ChangelogSection } from '../../../components/blog/ChangelogSection'
|
|
import { Prose } from '../../../components/blog/Prose'
|
|
import type { BlogPost } from '../types'
|
|
|
|
export const __EXPORT_NAME__: BlogPost = {
|
|
slug: '__SLUG__',
|
|
title: 'v__VERSION__: TODO headline',
|
|
description:
|
|
'TODO: SEO description, about 160 characters, covering the headline feature of this rollup.',
|
|
date: '__DATE__',
|
|
category: 'release',
|
|
version: '__VERSION__',
|
|
tags: ['release'],
|
|
readingTime: 'TODO min read',
|
|
content: (
|
|
<Prose>
|
|
<p>
|
|
TODO: write a short narrative introduction that highlights the most
|
|
user-visible change across versions __COVERED_VERSIONS__. Link the
|
|
relevant docs section at{' '}
|
|
<a href="https://docs.sencho.io/">https://docs.sencho.io</a>.
|
|
</p>
|
|
|
|
<h2>Highlight</h2>
|
|
<p>
|
|
TODO: embed at least one screenshot of the headline feature.
|
|
</p>
|
|
<img
|
|
src="/screenshots/__SLUG__.png"
|
|
alt="TODO describe the screenshot"
|
|
loading="lazy"
|
|
/>
|
|
|
|
<h2>What's in this release</h2>
|
|
__ADDED_BLOCK__
|
|
__FIXED_BLOCK__
|
|
__CHANGED_BLOCK__
|
|
</Prose>
|
|
),
|
|
}
|