Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yaegashi/mkdocs-github-release-assets-plugin

MkDocs plugin to include GitHub release assets in the documentation
https://github.com/yaegashi/mkdocs-github-release-assets-plugin

github-release mkdocs mkdocs-plugin

Last synced: about 6 hours ago
JSON representation

MkDocs plugin to include GitHub release assets in the documentation

Awesome Lists containing this project

README

        

# MkDocs github-release-assets plugin

[![GitHub Pages](https://img.shields.io/badge/pages-documentation-green?logo=github)](https://yaegashi.github.io/mkdocs-github-release-assets-plugin/)
[![GitHub Release](https://img.shields.io/github/v/release/yaegashi/mkdocs-github-release-assets-plugin?logo=github)](https://github.com/yaegashi/mkdocs-github-release-assets-plugin/releases/latest)
[![PyPI](https://img.shields.io/pypi/v/mkdocs-github-release-assets-plugin?logo=pypi)](https://pypi.org/project/mkdocs-github-release-assets-plugin/)

## Introduction

MkDocs plugin to include GitHub releases and assets in the documentation.

This allows you to make private software releases available to non-dev people who don't have access to the dev repository.

It is designed to be used with [Backstage TechDocs](https://backstage.io/docs/features/techdocs/) to create distribution sites within internal developer portals.

The following screenshot is generated from [v0.0.2 release and assets](https://github.com/yaegashi/mkdocs-github-release-assets-plugin/releases/tag/v0.0.2).

![](https://raw.githubusercontent.com/yaegashi/mkdocs-github-release-assets-plugin/main/docs/assets/ss1.png)