Skip to content

v1.0.2

Latest

Choose a tag to compare

@aizech aizech released this 21 Jun 20:29

Maintenance release — CI/CD hardening and code quality improvements

Fixed
GitHub Actions workflows:

  • Fixed invalid ubuntu-slim runner in validate-skill.yml and sync-skills.yml (not a valid GitHub-hosted runner) → ubuntu-latest
  • Fixed non-existent actions/checkout@v6 in validate-skill.yml and sync-skills.yml → actions/checkout@v4
  • Fixed non-existent actions/setup-node@v5 in sync-skills.yml → actions/setup-node@v4
  • Simplified CLI test matrix to Python 3.12 only (was 3.11, 3.12, 3.13)

Code quality (ruff + black):

  • Removed 50 unused imports across CLI tools and tests (requests, time, re, Optional, json, StringIO, MagicMock, datetime, pytest)
  • Removed 5 unused local variables in tat_analyzer.py, tat_analyzer-Computer.py, and test_dicom_info.py
  • Reformatted 13 Python files with black for consistent style
  • All 85 tests passing, ruff and black clean

Changed

  • Regenerated security-report.json (26 skills analyzed, 0 errors, 0 warnings)
  • Regenerated public/llms.txt with updated integration template ordering

What's Changed

  • fix: node.js 20 deprecation in sync-skills.yml by @aizech in #11
  • fix: update setup-node to v5 and add rebase before auto-commit by @aizech in #12
  • fix: replace git-auto-commit-action with manual git commands by @aizech in #13
  • fix: black and ruff by @aizech in #14
  • Merge pull request #14 from aizech/main by @aizech in #15
  • Merge pull request #15 from aizech/bugfix by @aizech in #16
  • Bugfix by @aizech in #17
  • fix: sec baseline check by @aizech in #18
  • fix: sec baseline by @aizech in #19

Full Changelog: v1.0.1...v1.0.2