This plugin displays progress of your profile and repository projects. | |
Supported features → Full specification |
📗 Classic template 📘 Repository template |
👤 Users 👥 Organizations 📓 Repositories |
|
🔑 (scopeless) 🔑 public_repo read:org (optional) read:user (optional) repo (optional) |
|
|
By default, projects have progress tracking disabled.
To enable it, open the ≡ Menu
from the project page and opt-in to Track project progress
.
To create a personal project, select the Projects
tab from your profile:
Fill informations and set visibility to public:
Repositories projects are created from the Projects
tab of a repository.
To use it with this plugin, retrieve the last section of the project URL (it should match the format :user/:repository/projects/:project_id
) and add it in the plugin_projects_repositories
.
Be sure to tick Track project progress
in project settings to display a progress bar.
Example: include a project repository
- uses: lowlighter/metrics@latest
with:
plugin_projects: yes
plugin_projects_repositories: lowlighter/metrics/projects/1
name: Project from a repository
uses: lowlighter/metrics@latest
with:
filename: metrics.plugin.projects.svg
token: ${{ secrets.METRICS_TOKEN_WITH_SCOPES }}
base: ""
plugin_projects: yes
plugin_projects_repositories: lowlighter/metrics/projects/1
plugin_projects_descriptions: yes