diff --git a/.cursorrules b/.cursorrules index 529d0d757..2a9e8b015 100644 --- a/.cursorrules +++ b/.cursorrules @@ -208,6 +208,8 @@ rg -n "(shutil.rmtree|os.remove|Path.unlink|rm -rf|rimraf)" -S - "๐Ÿ” Code Quality & Security" - "Unit Tests (3.11)" - "Unit Tests (3.12)" +- "Unit Tests md-heavy (3.11)" +- "Unit Tests md-heavy (3.12)" ### ื ื•ืกืคื™ื - ืื™ืŸ `paths-ignore` ืขืœ `.cursorrules` โ€“ ืฉื™ื ื•ื™ ื‘ื• ืžืจื™ืฅ CI diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index f00ae6193..22d7bf714 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -115,8 +115,10 @@ EOF | ื‘ื“ื™ืงื” | ืชื™ืื•ืจ | |-------|--------| | ๐Ÿ” **Code Quality & Security** | ื‘ื“ื™ืงืช ืื™ื›ื•ืช ืงื•ื“ ื•ืคืจืฆื•ืช ืื‘ื˜ื—ื” | -| ๐Ÿงช **Unit Tests (3.11)** | ื˜ืกื˜ื™ื ืขืœ Python 3.11 | -| ๐Ÿงช **Unit Tests (3.12)** | ื˜ืกื˜ื™ื ืขืœ Python 3.12 | +| ๐Ÿงช **Unit Tests (3.11)** | ื›ืœ ื”ื˜ืกื˜ื™ื ื—ื•ืฅ ืž-`md_heavy`, ืขืœ Python 3.11 | +| ๐Ÿงช **Unit Tests (3.12)** | ื›ืœ ื”ื˜ืกื˜ื™ื ื—ื•ืฅ ืž-`md_heavy`, ืขืœ Python 3.12 | +| ๐Ÿงช **Unit Tests md-heavy (3.11)** | ื˜ืกื˜ื™ ื”-Markdown ื”ื›ื‘ื“ื™ื (`md_heavy`), ืขืœ Python 3.11 | +| ๐Ÿงช **Unit Tests md-heavy (3.12)** | ื˜ืกื˜ื™ ื”-Markdown ื”ื›ื‘ื“ื™ื (`md_heavy`), ืขืœ Python 3.12 | --- diff --git a/.github/agents/my-agent.agent.md b/.github/agents/my-agent.agent.md index 7494e0c6d..edcdf897c 100644 --- a/.github/agents/my-agent.agent.md +++ b/.github/agents/my-agent.agent.md @@ -76,6 +76,8 @@ pull_request_template: | - ๐Ÿ” Code Quality & Security - Unit Tests (3.11) - Unit Tests (3.12) + - Unit Tests md-heavy (3.11) + - Unit Tests md-heavy (3.12) ## ๐Ÿ“ ืกื•ื’ ืฉื™ื ื•ื™ - [ ] feat: ืคื™ืฆ'ืจ ื—ื“ืฉ @@ -134,6 +136,8 @@ guards: - "๐Ÿ” Code Quality & Security" - "Unit Tests (3.11)" - "Unit Tests (3.12)" + - "Unit Tests md-heavy (3.11)" + - "Unit Tests md-heavy (3.12)" description: "ื›ืœ ื”-Required Checks ื—ื™ื™ื‘ื™ื ืœื”ื™ื•ืช ื™ืจื•ืงื™ื" style_guide: diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index e70714a60..e17c0d452 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -14,7 +14,7 @@
  • ืกื™ื›ื•ื ื™ Rollback ืื ื™ืฉ
  • ืงื™ืฉื•ืจ ืœ-Docs Preview ืื ืจืœื•ื•ื ื˜ื™
  • ื”ืฉืคืขื” ืขืœ Deploy (ืื ื™ืฉ)
  • -
  • CI Required Checks: ๐Ÿ” Code Quality & Security; Unit Tests (3.11); Unit Tests (3.12)
  • +
  • CI Required Checks: ๐Ÿ” Code Quality & Security; Unit Tests (3.11); Unit Tests (3.12); Unit Tests md-heavy (3.11); Unit Tests md-heavy (3.12)
  • ืื™ืŸ ืกื•ื“ื•ืช/PII ื‘ืงื•ื“
  • ืื™ืŸ ืžื—ื™ืงื•ืช ืžืกื•ื›ื ื•ืช (ืจืื• .cursorrules)
  • @@ -44,6 +44,8 @@ - ๐Ÿ” Code Quality & Security - Unit Tests (3.11) - Unit Tests (3.12) +- Unit Tests md-heavy (3.11) +- Unit Tests md-heavy (3.12) ## ๐Ÿ“ ืกื•ื’ ืฉื™ื ื•ื™ - [ ] feat: ืคื™ืฆ'ืจ ื—ื“ืฉ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf93722f2..fa1d561ac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -165,20 +165,39 @@ jobs: }); unit-tests: - name: "Unit Tests (${{ matrix.python-version }})" + # ืฉื ื™ ืžืกืœื•ืœื™ื ืœื›ืœ ื’ืจืกืช ืคื™ื™ืชื•ืŸ, ืฉืจืฆื™ื ื‘ืžืงื‘ื™ืœ. ``main`` ืžืจื™ืฅ ืืช ื›ืœ ื”ื˜ืกื˜ื™ื ื—ื•ืฅ + # ืžืืœื” ืฉืžืกื•ืžื ื™ื ``md_heavy`` (ื”ืจื™ืฉื•ื ื‘-``pytest.ini``), ื•-``md-heavy`` ืžืจื™ืฅ ืจืง + # ืื•ืชื. ื”ื ื‘ืžืกืœื•ืœ ืžืฉืœื”ื ื›ื™ ื”ื ืžืคืจืกืจื™ื ืงืœื˜ ืขื ืง ื‘ืชืงืจื•ืช ืฉืœ ืคืจืกืจ ื”-Markdown, ื•ื›ืš + # ื”ื ืื™ื ื ืžืืจื™ื›ื™ื ืืช ื”ืžืกืœื•ืœ ืฉื›ืœ PR ืžื—ื›ื” ืœื•. ืจืื• docs/ci-cd.rst. + # + # ื›ืœ ืžืกืœื•ืœ ืžื“ื•ื•ื— ืกื˜ื˜ื•ืก ื—ื•ื‘ื” ืžืฉืœื• ื‘ืฉื ``