Compare commits
2 Commits
e0e02e261d
...
9d2bab9a38
| Author | SHA1 | Date | |
|---|---|---|---|
| 9d2bab9a38 | |||
| 5ce3d0766e |
@@ -26,11 +26,11 @@ jobs:
|
||||
TWINE_PASSWORD: ${{ secrets.PACKAGE_TOKEN }}
|
||||
run: |
|
||||
cd repo
|
||||
python3 -m ensurepip --upgrade 2>/dev/null || \
|
||||
curl -sS https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py && python3 /tmp/get-pip.py
|
||||
python3 -m pip install --upgrade pip build twine
|
||||
python3 -m build
|
||||
python3 -m twine check dist/*
|
||||
python3 -m twine upload \
|
||||
python3 -m venv .build-venv
|
||||
. .build-venv/bin/activate
|
||||
python -m pip install --upgrade pip build twine
|
||||
python -m build
|
||||
python -m twine check dist/*
|
||||
python -m twine upload \
|
||||
--repository-url https://gitea.coulomb.social/api/packages/coulomb/pypi \
|
||||
dist/*
|
||||
|
||||
@@ -72,10 +72,15 @@ invalid. Do not commit tokens to the repository.
|
||||
|
||||
Verify secrets without cutting a release:
|
||||
|
||||
1. Open **Actions → Publish Python package → Run workflow** (`workflow_dispatch`)
|
||||
1. Open **Actions → Publish Python package → Run workflow** (`workflow_dispatch`),
|
||||
or dispatch via API:
|
||||
`POST /api/v1/repos/coulomb/kaizen-agentic/actions/workflows/publish-python-package.yml/dispatches`
|
||||
with body `{"ref":"main"}`
|
||||
2. Confirm the run completes and `twine upload` succeeds
|
||||
3. Optional: `pip install kaizen-agentic==<version> --extra-index-url ...`
|
||||
|
||||
The publish job uses an isolated `.build-venv` on the runner (PEP 668 safe).
|
||||
|
||||
## Pre-tag release checklist
|
||||
|
||||
Before `git tag vX.Y.Z && git push origin vX.Y.Z`:
|
||||
|
||||
@@ -93,13 +93,8 @@ documenting expected fields — no ingestion code runs in kaizen-agentic.
|
||||
| [DESIGN-session-memory.md](https://github.com/coulomb/agentic-resources/blob/main/docs/DESIGN-session-memory.md) | agentic-resources |
|
||||
| `session_memory/core/store.py` — `get_digest()` | agentic-resources |
|
||||
|
||||
**Reciprocal link status:** agentic-resources should link back to this document from
|
||||
its session-memory design notes. As of WP-0005, verify
|
||||
`agentic-resources/docs/DESIGN-session-memory.md` (or successor) cites this URL:
|
||||
|
||||
`https://gitea.coulomb.social/coulomb/kaizen-agentic/src/branch/main/docs/integrations/helix-forge-correlation.md`
|
||||
|
||||
Open a cross-repo issue if the link is missing.
|
||||
**Reciprocal link status:** verified (WP-0005 T16). `agentic-resources/docs/DESIGN-session-memory.md`
|
||||
§11 cites this document and ADR-004.
|
||||
|
||||
## Non-goals
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@ Cross-repo follow-through from WP-0004; no foreign code in this repo.
|
||||
### Tasks
|
||||
|
||||
- [x] T15 — Document activity-core ActivityDefinition registration steps in `docs/INTEGRATION_PATTERNS.md` (handoff checklist for activity-core owners)
|
||||
- [ ] T16 — Verify bidirectional Helix correlation doc link with agentic-resources (kaizen side documented; reciprocal link in agentic-resources still pending)
|
||||
- [x] T16 — Verify bidirectional Helix correlation doc link with agentic-resources (reciprocal link added in `DESIGN-session-memory.md` §11)
|
||||
|
||||
### Definition of done
|
||||
|
||||
|
||||
Reference in New Issue
Block a user