Skip to content

test: implement CI/CD for PRs and pushes#35

Merged
panly2003 merged 41 commits intoTHU-BPM:mainfrom
siluy:main
Dec 10, 2025
Merged

test: implement CI/CD for PRs and pushes#35
panly2003 merged 41 commits intoTHU-BPM:mainfrom
siluy:main

Conversation

@siluy
Copy link
Copy Markdown
Contributor

@siluy siluy commented Dec 10, 2025

🚀 Summary of Changes

  1. adjust all algorithm's generation and detection for flexible input instead of the original hard-encoded initialization.
  2. add tests_ci folder specially for ci tests with less steps and samples
  3. refine ci logic in selective-test.yml

🛠️ Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • 📝 Documentation update (changes to documentation only)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 🔧 Refactor/Optimization (code improvement without changing logic)

✅ Checklist

  • I have read and followed the Contributing Guidelines.
  • I have performed a self-review of my own code.
  • My code follows the project's coding style/standards.
  • I have added/updated necessary comments and documentation.
  • (If new feature) I have added corresponding test cases.
  • All local tests pass successfully.

🧪 Test Plan

have passed all the test.

@panly2003 panly2003 merged commit 0a32c15 into THU-BPM:main Dec 10, 2025
1 check passed
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