-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/57 prepare action inputs for several regimes #72
Changes from 9 commits
6907482
a78f48d
bdf03e2
fe4ffb8
35502e7
bc91438
4f7e74b
7bbb1c5
1be806c
22593b3
b09c30f
46f1bf1
8ad6a0f
fdd3591
ae71977
579f19a
107bd99
165ad6f
2d44555
62efb91
5cde52f
031ceb1
ec7c677
abc92fc
abd38b7
5b49ac4
d3dc120
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -43,21 +43,26 @@ See the default minimal Living Documentation regime action step definition: | |
GITHUB-TOKEN: ${{ secrets.REPOSITORIES_ACCESS_TOKEN }} | ||
with: | ||
liv-doc-regime: true # living documentation regime de/activation | ||
liv-doc-repositories: | | ||
[ | ||
{ | ||
"organization-name": "health-analytics", | ||
"repository-name": "patient-data-analysis", | ||
"query-labels": ["functionality"], | ||
"projects-title-filter": ["Health Data Analysis Project"] | ||
}, | ||
{ | ||
"organization-name": "open-source-initiative", | ||
"repository-name": "community-driven-project", | ||
"query-labels": ["improvement"], | ||
"projects-title-filter": ["Community Outreach Initiatives", "CDD Project"] | ||
} | ||
] | ||
liv-doc-repositories: '[ | ||
{ | ||
"organization-name": "fin-services", | ||
"repository-name": "investment-app", | ||
"query-labels": ["feature", "enhancement"], | ||
"projects-title-filter": [] | ||
}, | ||
{ | ||
"organization-name": "health-analytics", | ||
"repository-name": "patient-data-analysis", | ||
"query-labels": ["functionality"], | ||
"projects-title-filter": ["Health Data Analysis Project"] | ||
}, | ||
{ | ||
"organization-name": "open-source-initiative", | ||
"repository-name": "community-driven-project", | ||
"query-labels": ["improvement"], | ||
"projects-title-filter": ["Community Outreach Initiatives", "CDD Project"] | ||
} | ||
]' | ||
``` | ||
|
||
See the full example of Living Documentation regime step definition (in example are used non-default values): | ||
|
@@ -72,21 +77,26 @@ See the full example of Living Documentation regime step definition (in example | |
liv-doc-regime: true # living documentation regime de/activation | ||
verbose-logging: true # project verbose (debug) logging feature de/activation | ||
|
||
liv-doc-repositories: | | ||
[ | ||
{ | ||
"organization-name": "health-analytics", | ||
"repository-name": "patient-data-analysis", | ||
"query-labels": ["functionality"], | ||
"projects-title-filter": ["Health Data Analysis Project"] | ||
}, | ||
{ | ||
"organization-name": "open-source-initiative", | ||
"repository-name": "community-driven-project", | ||
"query-labels": ["improvement"], | ||
"projects-title-filter": ["Community Outreach Initiatives", "CDD Project"] | ||
} | ||
] | ||
liv-doc-repositories: '[ | ||
{ | ||
"organization-name": "fin-services", | ||
"repository-name": "investment-app", | ||
"query-labels": ["feature", "enhancement"], | ||
"projects-title-filter": [] | ||
}, | ||
{ | ||
"organization-name": "health-analytics", | ||
"repository-name": "patient-data-analysis", | ||
"query-labels": ["functionality"], | ||
"projects-title-filter": ["Health Data Analysis Project"] | ||
}, | ||
{ | ||
"organization-name": "open-source-initiative", | ||
"repository-name": "community-driven-project", | ||
"query-labels": ["improvement"], | ||
"projects-title-filter": ["Community Outreach Initiatives", "CDD Project"] | ||
} | ||
]' | ||
liv-doc-project-state-mining: true # project state mining feature de/activation | ||
liv-doc-structured-output: true # structured output feature de/activation | ||
liv-doc-group-output-by-topics: true # group output by topics feature de/activation | ||
|
@@ -104,21 +114,26 @@ Configure the Living Documentation regime by customizing the following parameter | |
- **Example**: | ||
```yaml | ||
with: | ||
liv-doc-repositories: | | ||
[ | ||
{ | ||
"organization-name": "health-analytics", | ||
"repository-name": "patient-data-analysis", | ||
"query-labels": ["functionality"], | ||
"projects-title-filter": ["Health Data Analysis Project"] | ||
}, | ||
{ | ||
"organization-name": "open-source-initiative", | ||
"repository-name": "community-driven-project", | ||
"query-labels": ["improvement"], | ||
"projects-title-filter": ["Community Outreach Initiatives", "CDD Project"] | ||
} | ||
] | ||
liv-doc-repositories: '[ | ||
{ | ||
"organization-name": "fin-services", | ||
"repository-name": "investment-app", | ||
"query-labels": ["feature", "enhancement"], | ||
"projects-title-filter": [] | ||
}, | ||
{ | ||
"organization-name": "health-analytics", | ||
"repository-name": "patient-data-analysis", | ||
"query-labels": ["functionality"], | ||
"projects-title-filter": ["Health Data Analysis Project"] | ||
}, | ||
{ | ||
"organization-name": "open-source-initiative", | ||
"repository-name": "community-driven-project", | ||
"query-labels": ["improvement"], | ||
"projects-title-filter": ["Community Outreach Initiatives", "CDD Project"] | ||
} | ||
]' | ||
``` | ||
|
||
- **liv-doc-project-state-mining** (optional, `default: false`) | ||
miroslavpojer marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
@@ -159,33 +174,19 @@ The Living Documentation Generator in Living Documentation regime is designed to | |
### Index Page Example | ||
|
||
```markdown | ||
--- | ||
title: Features | ||
toolbar_title: Features | ||
description_title: Living Documentation | ||
description: > | ||
This is a comprehensive list and brief overview of all mined features. | ||
date: 2024-12-04 | ||
weight: 0 | ||
--- | ||
|
||
<h1>Feature Summary page</h1> | ||
|
||
Our project is designed with a myriad of features to ensure seamless user experience, top-tier functionality, and efficient operations. | ||
Here, you'll find a summarized list of all these features, their brief descriptions, and links to their detailed documentation. | ||
# Issue Summary page | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Why the meta data were removed? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Since you requested to rollback the changes, I implemented, cause they are not the part of solution for this PR. I do update them back in the next issue: #75 (comment). |
||
|
||
<h2>Feature Overview</h2> | ||
Our project is designed with a myriad of issues to ensure seamless user experience, top-tier functionality, and efficient operations. | ||
Here, you'll find a summarized list of all these issues, their brief descriptions, and links to their detailed documentation. | ||
|
||
<div class="cps-table sortable searchable filterableByColumns paginator"> | ||
## Issue Overview | ||
|
||
| Organization name| Repository name | Issue 'Number - Title' | Linked to project | Project Status | Issue URL | | ||
|------------------|----------------------------|------------------------------|-------------------|----------------|------------| | ||
| AbsaOSS | living-doc-example-project | [#89 - Test issue 2](...) | 🔴 | --- |[GitHub](#) | | ||
| AbsaOSS | living-doc-example-project | [#88 - Test issue](...) | 🟢 | Todo |[GitHub](#) | | ||
| AbsaOSS | living-doc-example-project | [#41 - Initial commit.](...) | 🟢 | Done |[GitHub](#) | | ||
| AbsaOSS | living-doc-example-project | [#33 - Example bugfix](...) | 🔴 | --- |[GitHub](#) | | ||
|
||
</div> | ||
| Organization name| Repository name | Issue 'Number - Title' | Linked to project | Project Status | Issue URL | | ||
|------------------|----------------------------|--------------------------------|-------------------|----------------|------------| | ||
| AbsaOSS | living-doc-example-project | [#89 - Test issue 2](89_test_issue_2.md) | 🔴 | --- |[GitHub](#) | | ||
| AbsaOSS | living-doc-example-project | [#88 - Test issue](88_test_issue.md) | 🟢 | Todo |[GitHub](#) | | ||
| AbsaOSS | living-doc-example-project | [#41 - Initial commit.](41_initial_commit.md) | 🟢 | Done |[GitHub](#) | | ||
| AbsaOSS | living-doc-example-project | [#33 - Example bugfix](33_example_bugfix.md) | 🔴 | --- |[GitHub](#) | | ||
``` | ||
|
||
- **Project Status** can have various values depending on the project, such as: Todo, Done, Closed, In Progress, In Review, Blocked, etc. | ||
|
@@ -195,12 +196,7 @@ These values can vary from project to project. | |
### Issue Page Example | ||
|
||
```markdown | ||
--- | ||
title: "Advanced Book Search" | ||
date: 2024-12-04 | ||
weight: 1 | ||
--- | ||
|
||
# FEAT: Advanced Book Search | ||
| Attribute | Content | | ||
|-------------------|---------------------------------------| | ||
| Organization name | AbsaOSS | | ||
|
@@ -216,11 +212,12 @@ weight: 1 | |
| Status | Todo | | ||
| Priority | P1 | | ||
| Size | S | | ||
| MoSCoW | --- | | ||
| MoSCoW | N/A | | ||
|
||
<h3>Issue Content</h3> | ||
## Issue Content | ||
Users often struggle to find specific books in a large catalog. An advanced search feature would streamline this process, enhancing user experience. | ||
|
||
### Background | ||
... | ||
``` | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Part of next issue: #75 (comment).