{"id":21153426,"url":"https://github.com/mmiller42/create-github-release-render-clubhouse-stories","last_synced_at":"2026-05-22T05:20:01.841Z","repository":{"id":71288491,"uuid":"103782682","full_name":"mmiller42/create-github-release-render-clubhouse-stories","owner":"mmiller42","description":"Render function for use with create-github-release to render pull requests with associated Clubhouse stories.","archived":false,"fork":false,"pushed_at":"2018-04-05T15:07:10.000Z","size":141,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-11T01:09:58.508Z","etag":null,"topics":["clubhouse","create-github-release","github","github-releases","release-notes"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmiller42.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-16T20:44:26.000Z","updated_at":"2017-09-17T04:12:06.000Z","dependencies_parsed_at":"2023-05-23T17:15:40.849Z","dependency_job_id":null,"html_url":"https://github.com/mmiller42/create-github-release-render-clubhouse-stories","commit_stats":{"total_commits":36,"total_committers":4,"mean_commits":9.0,"dds":0.2222222222222222,"last_synced_commit":"cdac381f362dc9661400f9d4b29e82ddd6e6a745"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiller42%2Fcreate-github-release-render-clubhouse-stories","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiller42%2Fcreate-github-release-render-clubhouse-stories/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiller42%2Fcreate-github-release-render-clubhouse-stories/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiller42%2Fcreate-github-release-render-clubhouse-stories/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmiller42","download_url":"https://codeload.github.com/mmiller42/create-github-release-render-clubhouse-stories/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243597841,"owners_count":20316844,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clubhouse","create-github-release","github","github-releases","release-notes"],"created_at":"2024-11-20T10:55:58.611Z","updated_at":"2026-05-22T05:20:01.758Z","avatar_url":"https://github.com/mmiller42.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# create-github-release-render-clubhouse-stories\n\n[![CircleCI](https://circleci.com/gh/mmiller42/create-github-release-render-clubhouse-stories.svg?style=svg)](https://circleci.com/gh/mmiller42/create-github-release-render-clubhouse-stories) [![Greenkeeper badge](https://badges.greenkeeper.io/mmiller42/create-github-release-render-clubhouse-stories.svg)](https://greenkeeper.io/)\n\nRender function for use with [`create-github-release`](https://github.com/mmiller42/create-github-release) to render pull requests with associated Clubhouse stories.\n\nExtends the default template to render another column in the pull requests table with details about any Clubhouse stories that were referenced in the pull request comments by URL.\n\n## Installation\n\n```bash\nnpm install --save-dev create-github-release-render-clubhouse-stories\n```\n\n## API\n\n### Configuration\n\nThe configuration file must export an object, which can have the following properties:\n\n| Property   | Type     | Description                                                                                    | Default                                                  |\n| ---------- | -------- | ---------------------------------------------------------------------------------------------- | -------------------------------------------------------- |\n| `token`    | string   | Your Clubhouse API token. [Generate one](https://app.clubhouse.io/settings/account/api-tokens) | *Required*                                               |\n| `template` | string   | The path to a Mustache template that will be used to generate the release notes.               | [`DEFAULT_TEMPLATE`](src/defaultTemplate.md.hbs)         |\n\n### Example\n\n```js\n// github-release.config.js\nconst createRenderer = require('create-github-release-render-clubhouse-stories')\n\nmodule.exports = {\n  authenticateOptions: {\n    type: 'oauth',\n    token: 'b5ef45e4a2c245a5a4243b2882034a9f',\n  },\n  owner: 'mmiller42',\n  repo: 'html-webpack-externals-plugin',\n  render: createRenderer({\n    token: '4f4e84744f9f47788468fc1f2d570329',\n  }),\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmiller42%2Fcreate-github-release-render-clubhouse-stories","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmmiller42%2Fcreate-github-release-render-clubhouse-stories","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmiller42%2Fcreate-github-release-render-clubhouse-stories/lists"}