From 83ea2cb1b1a43f7def4f37c261c04bcee0f3f160 Mon Sep 17 00:00:00 2001 From: Brandon Mills Date: Mon, 18 Jul 2022 20:51:49 -0400 Subject: [PATCH] chore: Update release instructions for draft blog posts (#176) * chore: Update release instructions for draft blog posts Once https://github.com/eslint/eslint/pull/16130 is merged, release blog posts will be unpublished drafts by default and only published once the releaser adds the highlights. * docs: Add release step to replace blog post author --- src/plugins/recurring-issues/index.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/plugins/recurring-issues/index.js b/src/plugins/recurring-issues/index.js index 14bed0e..76b7a4f 100644 --- a/src/plugins/recurring-issues/index.js +++ b/src/plugins/recurring-issues/index.js @@ -22,7 +22,10 @@ The next scheduled release will occur on ${releaseDate.format("dddd, MMMM Do, YY - [ ] Remove the 'tsc agenda' label on this issue - [ ] Review open pull requests and merge any that are [ready](https://eslint.org/docs/maintainer-guide/pullrequests#when-to-merge-a-pull-request) - [ ] Start the release on [Jenkins](https://jenkins.eslint.org) -- [ ] Update the release blog post with a "Highlights" section +- [ ] Update the release blog post: + - [ ] Add a "Highlights" section for any noteworthy changes. + - [ ] In the \`authors\` frontmatter, replace \`eslintbot\` with your GitHub username. + - [ ] Remove the \`draft: true\` line in frontmatter. - [ ] Make a release announcement on Twitter - [ ] Make a release announcement in the Discord '#announcements' channel - [ ] Add a comment to this issue saying the release is out @@ -43,7 +46,10 @@ Typically Monday for regular releases; two days after patch releases. - [ ] Resolve the regression by merging any necessary fixes - [ ] Start the release on [Jenkins](https://jenkins.eslint.org) -- [ ] Update the release blog post with a "Highlights" section +- [ ] Update the release blog post: + - [ ] Add a "Highlights" section for any noteworthy changes. + - [ ] In the \`authors\` frontmatter, replace \`eslintbot\` with your GitHub username. + - [ ] Remove the \`draft: true\` line in frontmatter. - [ ] Make a release announcement on Twitter - [ ] Make a release announcement in the Discord '#announcements' channel - [ ] Add a comment to this issue saying the release is out