Skip to content

chore: merge dev to main (v0.22.0) #302

chore: merge dev to main (v0.22.0)

chore: merge dev to main (v0.22.0) #302

Triggered via pull request January 2, 2026 02:06
@djm81djm81
synchronize #74
dev
Status Success
Total duration 10m 32s
Artifacts 1

pr-orchestrator.yml

on: pull_request
Tests (Python 3.12)
6m 16s
Tests (Python 3.12)
Compatibility (Python 3.11)
1m 37s
Compatibility (Python 3.11)
Type Checking (basedpyright)
1m 3s
Type Checking (basedpyright)
Linting (ruff, pylint)
3m 8s
Linting (ruff, pylint)
Quality Gates (Advisory)
7s
Quality Gates (Advisory)
Contract-First CI
50s
Contract-First CI
CLI Command Validation
1m 35s
CLI Command Validation
Package Validation (uvx/pip)
0s
Package Validation (uvx/pip)
Publish to PyPI
0s
Publish to PyPI
Create GitHub Release
0s
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L201
Type of "exists" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L177
Type of "exists" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L154
Type of "exists" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L132
Type of "exists" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L116
Type of "is_dir" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L115
Type of "exists" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L49
Type of "is_dir" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L48
Type of "exists" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L32
Type of "is_dir" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/adapters/base.py#L31
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L201
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L177
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L154
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L132
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L116
Type of "is_dir" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L115
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L49
Type of "is_dir" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L48
Type of "exists" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L32
Type of "is_dir" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/adapters/base.py#L31
Type of "exists" is unknown (reportUnknownMemberType)

Artifacts

Produced during runtime
Name Size Digest
coverage-reports
94.7 KB
sha256:74512e525293e363aa634de7fd0f3f0ab540aa601262e85173c394e3b266d069