Skip to content

Fix stale publish workflow config, ship docs/ and skills/ inside the …#3

Merged
aersam merged 1 commit into
mainfrom
followup-fixes
Jul 16, 2026
Merged

Fix stale publish workflow config, ship docs/ and skills/ inside the …#3
aersam merged 1 commit into
mainfrom
followup-fixes

Conversation

@aersam

@aersam aersam commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

…wheel

python-publish.yml was copy-pasted from another project: python-version matched neither requires-python nor the test workflow, and the PyPI environment URL pointed at akeneo_mock_server. Also bump checkout/ setup-python to match the test workflow's fix.

docs/database-layout.md and skills/pgdevkit/ previously only existed in the sdist (a side effect of hatchling's default sdist inclusion, not anything deliberately configured) — pip installs almost always use the wheel, so downstream projects got neither. force-include them into the wheel under pgdevkit/docs and pgdevkit/skills, preserving the same relative nesting depth so SKILL.md's existing "../../docs/..." links resolve unchanged in both the source repo and the installed package. Verified by building the wheel and installing it into a real venv.

Claude-Session: https://claude.ai/code/session_01GpwZzpmtp1c1ZHp9LT1Asd

…wheel

python-publish.yml was copy-pasted from another project: python-version
matched neither requires-python nor the test workflow, and the PyPI
environment URL pointed at akeneo_mock_server. Also bump checkout/
setup-python to match the test workflow's fix.

docs/database-layout.md and skills/pgdevkit/ previously only existed in
the sdist (a side effect of hatchling's default sdist inclusion, not
anything deliberately configured) — pip installs almost always use the
wheel, so downstream projects got neither. force-include them into the
wheel under pgdevkit/docs and pgdevkit/skills, preserving the same
relative nesting depth so SKILL.md's existing "../../docs/..." links
resolve unchanged in both the source repo and the installed package.
Verified by building the wheel and installing it into a real venv.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GpwZzpmtp1c1ZHp9LT1Asd
@aersam
aersam merged commit d18916f into main Jul 16, 2026
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.

1 participant