chore: enhance media service documentation and CI workflows

- Added documentation for GetAudioOutputConfiguration method, including a note on code duplication.
- Updated coverage workflow to include an ID for coverage checks and output the coverage percentage.
- Modified release workflow to allow manual triggering and improved version handling based on event type.
This commit is contained in:
0x524a
2025-12-02 01:14:37 -05:00
parent 808498d1a0
commit 202218e24e
3 changed files with 12 additions and 2 deletions
+2
View File
@@ -30,6 +30,7 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Check coverage percentage
id: coverage
run: |
if [ -f coverage.out ]; then
echo "📊 Coverage Report:"
@@ -37,6 +38,7 @@ jobs:
coverage=$(go tool cover -func=coverage.out | grep total | awk '{print $3}' | sed 's/%//')
echo "Total Coverage: ${coverage}%"
echo "percentage=${coverage}" >> $GITHUB_OUTPUT
# Set threshold to 50%
threshold=50