Skip to content

feat: rewrite release & congrats workflows; add docs image#147

Merged
bityodha merged 1 commit into
mainfrom
feature/workflow-updates
Jul 17, 2026
Merged

feat: rewrite release & congrats workflows; add docs image#147
bityodha merged 1 commit into
mainfrom
feature/workflow-updates

Conversation

@himanshu231204

Copy link
Copy Markdown
Member

feat: rewrite release & congrats workflows; add docs image

Changes

  • .github/workflows/release.yml — rewritten release pipeline:
    • Build with python -m build + verify with twine check (replaces uv build).
    • Trigger on release: [published] and v* tag pushes.
    • Split into publish (build + PyPI trusted publishing via OIDC) and
      release-artifacts (uploads wheel/sdist to the GitHub Release via
      softprops/action-gh-release with contents: write).
    • Note: this drops the in-workflow version-consistency check and the
      ruff/mypy/bandit/pytest quality gates that the prior version ran.
  • .github/workflows/congrats.yml — expanded into a structured
    actions/github-script implementation with first-contribution detection
    and structured logging.
  • docs/images/modeldock.png — added project image.

Review note

This changes release behavior vs. the uv-based flow that published 0.1.0.
Please confirm the removed quality gates / version check are intentional
before merging, since they affect all future releases.

@bityodha
bityodha merged commit 25ca8ae into main Jul 17, 2026
29 checks passed
@github-actions

Copy link
Copy Markdown

🎉 Congratulations @himanshu231204!

Your pull request has been successfully merged into main. 🚀

Thank you for contributing to OpenAgentHQ and helping improve the project.

We truly appreciate your contribution and hope to see you back with more amazing PRs!

Happy Open Sourcing! ❤️

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.

2 participants