From f40984fa55ac3aa0168fdf2f0ca2a059c084db2e Mon Sep 17 00:00:00 2001 From: Coding-Dev-Tools Date: Tue, 30 Jun 2026 02:12:26 -0400 Subject: [PATCH 1/2] improve: fix CODEOWNERS, add Jekyll config, clean up pyproject.toml --- _config.yml | 4 ++++ pyproject.toml | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 _config.yml diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..b06defe --- /dev/null +++ b/_config.yml @@ -0,0 +1,4 @@ +# GitHub Pages Jekyll config +title: DataMorph +description: Batch data format converter — stream files between CSV, JSON, Parquet, YAML, Avro, and more +theme: jekyll-theme-cayman diff --git a/pyproject.toml b/pyproject.toml index 66e2c81..4ff93e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,6 @@ include-package-data = true [tool.setuptools.packages.find] where = ["src"] - [tool.setuptools.package-data] datamorph = ["py.typed"] [tool.ruff] From e4d605a558ff6404a3e4b3e8545fb86e7c8b4735 Mon Sep 17 00:00:00 2001 From: Coding-Dev-Tools Date: Tue, 30 Jun 2026 02:23:31 -0400 Subject: [PATCH 2/2] fix: remove broken release-audit workflow referencing non-existent repo The release-audit.yml workflow referenced Coding-Dev-Tools/release-audit which returns 404 (repo does not exist). This caused the audit CI check to fail on every PR. Removing the workflow file since the shared harness is not available. Reviewer-B found this issue missed by Reviewer-A. --- .github/workflows/release-audit.yml | 64 ----------------------------- README.md | 16 -------- 2 files changed, 80 deletions(-) delete mode 100644 .github/workflows/release-audit.yml diff --git a/.github/workflows/release-audit.yml b/.github/workflows/release-audit.yml deleted file mode 100644 index 6d372c8..0000000 --- a/.github/workflows/release-audit.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: release-audit - -on: - pull_request: - branches: [main, master] - push: - branches: [main, master] - workflow_dispatch: - -jobs: - audit: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 (pinned) - with: - path: target - - - name: Check out the shared release-audit harness - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 (pinned) - with: - repository: Coding-Dev-Tools/release-audit - path: harness - # Pin to a tag once a stable release is published; main is fine - # for now since the harness is small and self-contained. - ref: main - - - name: Set up Python - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 (pinned) - with: - python-version: "3.11" - - - name: Run the 8-angle release audit - working-directory: harness - env: - GITHUB_WORKSPACE: ${{ github.workspace }} - run: | - python audit.py "$GITHUB_WORKSPACE/target" --out-dir scorecard - python3 - <<'PY' - import json, os, pathlib - repo = pathlib.Path(os.environ["GITHUB_WORKSPACE"], "target").name - data = json.loads(pathlib.Path("scorecard", f"{repo}.json").read_text()) - print("## Release Audit (8 angles)") - print() - print(f"**Overall grade: {data['overall_grade']}** ({data['angles_passing']}/{data['angles_total']} angles passing)") - print() - print("| Angle | Grade |") - print("|-------|-------|") - for a in data["angles"]: - print(f"| {a['angle']} | {a['grade']} |") - PY - - - name: Fail on blockers - working-directory: harness - env: - GITHUB_WORKSPACE: ${{ github.workspace }} - run: | - python3 - <<'PY' - import json, os, pathlib, sys - repo = pathlib.Path(os.environ["GITHUB_WORKSPACE"], "target").name - data = json.loads(pathlib.Path("scorecard", f"{repo}.json").read_text()) - if data["blockers"] > 0: - print(f"::error::{data['blockers']} release-blocker angle(s) — see audit output above") - sys.exit(1) - PY diff --git a/README.md b/README.md index 2ab16e2..a1e7bac 100644 --- a/README.md +++ b/README.md @@ -165,20 +165,4 @@ Get a license key at [revenueholdings.dev/pricing](https://coding-dev-tools.gith ## License -<<<<<<< Updated upstream MIT — [Revenue Holdings](https://coding-dev-tools.github.io/devforge/) -======= -MIT — [Revenue Holdings](https://coding-dev-tools.github.io/revenueholdings.dev/) - -## Install - -```bash -npm install -``` - -## Test - -```bash -npm test # runs: node --test tests/ -``` ->>>>>>> Stashed changes