├── .github └── workflows │ ├── add-publish-checks.yml │ └── label-notifier.yml └── readme.md /.github/workflows/add-publish-checks.yml: -------------------------------------------------------------------------------- 1 | name: Add pre and post publishing check list as comment 2 | on: 3 | issues: 4 | types: [labeled] 5 | 6 | jobs: 7 | add-comment: 8 | if: ${{ github.event.label.name == 'flow-ready to publish' }} 9 | runs-on: ubuntu-latest 10 | permissions: 11 | issues: write 12 | steps: 13 | - name: Add pre and post publishing check list as comment 14 | run: gh issue comment "$NUMBER" --body "$BODY" 15 | env: 16 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} 17 | GH_REPO: ${{ github.repository }} 18 | NUMBER: ${{ github.event.issue.number }} 19 | BODY: | 20 | ### Pre-publishing checklist 21 | - [ ] Post Title and subheaders in sentence case 22 | - [ ] Are Category or Categories selected? 23 | - [ ] Are Tags identifies? 24 | - [ ] Is there an explicit Excerpt? 25 | - [ ] Are all images files uploaded to the media library 26 | - [ ] Do all images have an alt-text? 27 | - [ ] For TOC us the Pattern under _Developer Blog > Table of contents_ 28 | - [ ] Assign or upload a featured image 29 | - [ ] Props added? (See [Guidelines](https://make.wordpress.org/core/handbook/best-practices/post-comment-guidelines/#giving-proper-credit-props)) 30 | - [ ] add **copy for a social post** as comment to this issue ([example](https://github.com/WordPress/developer-blog-content/issues/152#issuecomment-1654259045)) 31 | 🙌 Publish! 📗 32 | ### Post-publishing checklist 33 | - [ ] add Props for reviews to #props channel in WP Slack ([Example](https://wordpress.slack.com/archives/C0FRG66LR/p1689098122307029)) (use Slack handles) 34 | - [ ] Add the label "post to social" to the issue 35 | - [ ] close the issue with a comment to link to the published post 36 | - [ ] close the accompanying discussion with the link to the published post. 37 | 38 | 39 | -------------------------------------------------------------------------------- /.github/workflows/label-notifier.yml: -------------------------------------------------------------------------------- 1 | name: Notify users based on roundup label 2 | on: 3 | issues: 4 | types: [labeled] 5 | 6 | jobs: 7 | notify: 8 | runs-on: ubuntu-latest 9 | steps: 10 | - uses: jenschelkopf/issue-label-notification-action@1.3 11 | with: 12 | recipients: | 13 | Monthly Roundup=@bph @adamziel @bgrgicak @mikachan @jonathanbossenger @alexapeduzzi 14 | 15 | message: 'Heads-up {recipients}: To include your project''s **news for developers**, please add the information or a link as a comment to this issue. Deadline 8th of next month' 16 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # Welcome 2 | 3 | to the GitHub space where WordPress teams coordinate content to be published on the [Developer Blog](https://developer.wordpress.org/news/). 4 | 5 | - [How to contribute](https://developer.wordpress.org/news/how-to-contribute/) 6 | - [Tips and guidelines for Writers](https://developer.wordpress.org/news/tips-and-guidelines-for-writers/) 7 | - [About Page](https://developer.wordpress.org/news/about/) 8 | - [The Project Board](https://github.com/orgs/WordPress/projects/44/). 9 | 10 | For discussion, questions and meetings, please join the WordPress [#core-dev-blog](https://wordpress.slack.com/archives/C03RL47B3S8) channel. Editorial Group meetings are held every first Thursday of the month. Meeting notes are published on the [Make Core Blog with the tag #core-dev-blog](https://make.wordpress.org/core/tag/core-dev-blog/) 11 | 12 | Any suggestions/issues for the Developer Blog (bugs, design enhancements...) can be reported in the form of an issue in https://github.com/WordPress/wporg-developer-blog/issues 13 | 14 | ## Background 15 | 16 | - The proposal to [create a Developer Blog](https://make.wordpress.org/core/2022/02/25/proposal-to-start-a-news-blog-on-developer-wordpress-org/) was published in February 2022 17 | - In July 2022, the [proposal for the editorial processes](https://make.wordpress.org/core/2022/07/06/proposed-editorial-process-for-the-new-developer-blog/) was published. 18 | - [WordPress Developer Blog is in public beta](https://make.wordpress.org/core/2022/11/21/wordpress-developer-blog-is-in-public-beta/) 19 | --------------------------------------------------------------------------------