Skip to content

Commit 8dc60b6

Browse files
authored
GitHub Funding: Update all fields and add positive/negative tests (SchemaStore#4909)
* `otechie` is not a documented field as of 2025-08-12. It is now removed. * `lfx_crowdfunding` is not a documented field as of 2025-08-12. It is now removed. Note that GitHub docs refer to the `community_bridge` field as "LFX Mentorship (formerly CommunityBridge)". * GitHub's docs currently don't state that `null` is a valid value. Therefore, `null` is no longer a valid type for any supported field. * External services' username length and pattern constraints do not appear to be documented by the external services and thus the existing schema constraints cannot be verified. Therefore, `maxLength` and `pattern` constraints are removed for `patreon`, `github`, and `polar`. https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository
1 parent 82e536c commit 8dc60b6

File tree

63 files changed

+220
-78
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+220
-78
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"buy_me_a_coffee": null
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"buy_me_a_coffee": ""
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"community_bridge": null
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"community_bridge": ""
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"custom": ["not a uri"]
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"custom": [null]
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"custom": ["https://example.com/1", "https://example.com/1"]
3+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"custom": [
3+
"https://example.com/1",
4+
"https://example.com/2",
5+
"https://example.com/3",
6+
"https://example.com/4",
7+
"https://example.com/PROBLEM"
8+
]
9+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"custom": []
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"custom": null
3+
}

0 commit comments

Comments
 (0)