Skip to content

feat: add PyPI links to artifacts and auto-deploy GH Pages#135

Merged
vredchenko merged 1 commit intomainfrom
feat/pypi-links-and-auto-deploy
Jan 23, 2026
Merged

feat: add PyPI links to artifacts and auto-deploy GH Pages#135
vredchenko merged 1 commit intomainfrom
feat/pypi-links-and-auto-deploy

Conversation

@vredchenko
Copy link
Collaborator

@vredchenko vredchenko commented Jan 23, 2026

Summary

  • Add PyPI and GitHub Releases links to backend and agent artifacts in core/artefacts.json
  • Enable automatic GH Pages deployment on push to main when webui/, core/, or docs/ files change

Test plan

  • Verify artefacts.json is valid JSON
  • Verify workflow YAML syntax is valid
  • After merge, push a change to webui/, core/, or docs/ and verify the deploy workflow triggers automatically

@github-actions github-actions bot added the devops CI/CD, deployment, infrastructure, or tooling work label Jan 23, 2026
@vredchenko vredchenko added admin Project maintenance, dependency updates, or housekeeping smartem-devtools:webui Developer dashboard web interface labels Jan 23, 2026
@vredchenko vredchenko force-pushed the feat/pypi-links-and-auto-deploy branch 2 times, most recently from 8d37406 to ea94694 Compare January 23, 2026 11:28
…oy GH Pages

- Add PyPI and GitHub Releases links to backend, agent, and workspace artifacts
- Add Windows .exe link to EPU Player
- Update backend/agent descriptions to be more functionally descriptive
- Reorder links consistently: GitHub Releases, PyPI, then others
- Enable automatic GH Pages deployment on push to main when webui/,
  core/, or docs/ files change

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@vredchenko vredchenko force-pushed the feat/pypi-links-and-auto-deploy branch from ea94694 to 3458689 Compare January 23, 2026 11:34
@vredchenko vredchenko merged commit 4cfd25c into main Jan 23, 2026
6 checks passed
@vredchenko vredchenko deleted the feat/pypi-links-and-auto-deploy branch January 23, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

admin Project maintenance, dependency updates, or housekeeping devops CI/CD, deployment, infrastructure, or tooling work smartem-devtools:webui Developer dashboard web interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant