-
Notifications
You must be signed in to change notification settings - Fork 300
Open
Description
Hi! I'm trying to exclude certain languages from the 3D contribution graph using settings.json, but the excluded languages still appear in the generated SVG.
Current Configuration:
My settings.json file:
[
{
"fileName": "profile-green-animate",
"theme": "green",
"excludeLanguages": ["Java", "JavaScript", "HTML", "Vue", "CSS"]
}
]Workflow:
- uses: yoshi389111/github-profile-3d-contrib@latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
USERNAME: ${{ github.repository_owner }}Expected Behavior:
The generated 3D profile should exclude Java, JavaScript, HTML, Vue, and CSS from the language distribution.
Actual Behavior:
The excluded languages (Java, JavaScript) still appear in the generated SVG chart.
What I've Tried:
- Verified that
settings.jsonis in the repository root and is being read correctly (confirmed in workflow logs) - Tried both
excludeLanguages(camelCase) andexclude_languages(snake_case) field names - Tried different language name formats (capitalized, lowercase)
Questions:
- Is
excludeLanguagesthe correct field name? If not, what is the correct way to exclude languages? - Are there any specific requirements for the language names (case sensitivity, exact spelling)?
- Is this feature supported in the current version?
Thanks for your help!
Metadata
Metadata
Assignees
Labels
No labels