Skip to content

fix: restore v3.1 coupled editions and CI - #2

Merged
LeonardNJU merged 2 commits into
masterfrom
fix/v3.1-coupled-editions-ci
Jul 29, 2026
Merged

LeonardNJU merged 2 commits into
masterfrom
fix/v3.1-coupled-editions-ci

Conversation

@LeonardNJU

Copy link
Copy Markdown
Collaborator

Summary

  • replace the incorrect class-summary teacher edition with the confirmed two-image workflow
  • generate 科目学生版 and 科目教师版 under every student's directory
  • restore runtime files accidentally deleted by the previous ver 3.1 commit
  • add Python 3.10/3.11/3.12 CI for pushes and pull requests
  • add tested Windows/Linux executable, wheel, sdist, checksum, and GitHub Release builds

Output

学生/<姓名>/<科目>学生版/第X周错题集.docx
学生/<姓名>/<科目>教师版/第X周错题集.docx

Both documents use the same feedback rows and layout; only the selected image source differs.

Validation

  • 9 regression tests passed
  • clean Python 3.12 editable install passed
  • offscreen GUI smoke test passed
  • wheel contents validated
  • Linux one-file PyInstaller build passed and launched successfully

@LeonardNJU
LeonardNJU merged commit 1dbbf51 into master Jul 29, 2026
3 checks passed
@LeonardNJU
LeonardNJU deleted the fix/v3.1-coupled-editions-ci branch July 29, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants