File tree Expand file tree Collapse file tree 5 files changed +8
-9
lines changed
Expand file tree Collapse file tree 5 files changed +8
-9
lines changed Original file line number Diff line number Diff line change 9797
9898 - name : Package documentation
9999 run : |
100- mise run docs- package ${{ github.event.release.tag_name }}
100+ mise run docs: package ${{ github.event.release.tag_name }}
101101
102102 - name : Upload documentation artifacts
103103 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change @@ -129,9 +129,9 @@ Verify documentation quality:
129129mise run docs:validate
130130
131131# Or run individual scripts directly
132- tasks/check-doc- coverage.sh # Check 100% coverage
133- tasks/ validate- required-tags.sh # Verify @brief, @param, @return tags
134- tasks/ validate- documented-sql.sh # Validate SQL syntax (requires database)
132+ mise run docs:validate: coverage # Check 100% coverage
133+ mise run docs: validate: required-tags # Verify @brief, @param, @return tags
134+ mise run docs: validate: documented-sql # Validate SQL syntax (requires database)
135135```
136136
137137### Template Files
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ EXTENSION_MAPPING = sql=C++ template=C++
3939
4040# CRITICAL: Input filter to convert SQL comments (--!) to C++ style (//!)
4141# This is REQUIRED for Doxygen to recognize SQL comments
42- INPUT_FILTER = "tasks/doxygen-filter.sh"
42+ INPUT_FILTER = "tasks/docs/ doxygen-filter.sh"
4343FILTER_SOURCE_FILES = YES
4444
4545#---------------------------------------------------------------------------
Original file line number Diff line number Diff line change 11#! /bin/bash
2- # Doxygen input filter for SQL files
3- # Converts SQL-style comments (--!) to C++-style comments (//!)
2+ # MISE description="Doxygen input filter for SQL files"
43
4+ # Converts SQL-style comments (--!) to C++-style comments (//!)
55sed ' s/^--!/\/\/!/g' " $1 "
Original file line number Diff line number Diff line change 11#! /bin/bash
2- # tasks/docs-package.sh
3- # Package generated documentation for release
2+ # MISE description="Package documentation for release"
43
54set -e
65
You can’t perform that action at this time.
0 commit comments