ci: add PR quality and coverage gates

This commit is contained in:
2026-08-09 00:10:24 +08:00
parent e50ac83988
commit 2f90c82d54
34 changed files with 47 additions and 34 deletions
-1
View File
@@ -6,7 +6,6 @@ from progression.models import RewardTransaction, UserAbility
from .models import ContentInteraction, ContentItem, VideoProgress
ABILITY_TO_DIMENSION = {
ContentItem.Ability.VISION: UserAbility.Dimension.VISION,
ContentItem.Ability.HUMANITIES: UserAbility.Dimension.HUMANITIES,
-1
View File
@@ -1,3 +1,2 @@
from django.test import TestCase
# Create your tests here.
-1
View File
@@ -8,7 +8,6 @@ from .views import (
VideoCompleteView,
)
urlpatterns = [
path("", ContentListView.as_view(), name="content-list"),
path("videos/catalog/", VideoCatalogView.as_view(), name="video-catalog"),
-1
View File
@@ -7,7 +7,6 @@ from rest_framework.views import APIView
from .models import ContentInteraction, ContentItem, VideoProgress
from .services import complete_video
ABILITY_META = {
ContentItem.Ability.VISION: {"label": "数学眼光", "icon": "", "color": "#5d73e8"},
ContentItem.Ability.HUMANITIES: {"label": "数学人文", "icon": "", "color": "#b76d38"},