home / github / issue_comments

Menu
  • Search all tables
  • GraphQL API

issue_comments: 590030425

This data as json

html_url issue_url id node_id user created_at updated_at author_association body reactions issue performed_via_github_app
https://github.com/simonw/datasette/issues/680#issuecomment-590030425 https://api.github.com/repos/simonw/datasette/issues/680 590030425 MDEyOklzc3VlQ29tbWVudDU5MDAzMDQyNQ== 9599 2020-02-23T05:53:48Z 2020-02-23T05:53:48Z OWNER

For the actual implementation: I think this is a GitHub Action.

It looks for new tags, and when a tag is created it builds the docs using Sphinx, extracts the latest HTML changelog entry using BeautifulSoup, cleans it up a bit (I think the only thing that needs doing is turning relative links into absolute ones), runs it through pypandoc to create gfm, then uses the GitHub releases API to post the changelog as a release.

https://developer.github.com/v3/repos/releases/#create-a-release

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
569275763  
Powered by Datasette · Queries took 0.871ms · About: github-to-sqlite