Skip to content

Commit 4b9671d

Browse files
committed
🐛 Fix release workflow issues
Improve CI/CD workflow and simplify release process - Remove reminder to manually create GitHub release in release.py - Fix PyPI publishing step in CI/CD workflow - Fix documentation link
1 parent 44227dc commit 4b9671d

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

.github/workflows/ci-cd.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,15 +147,14 @@ jobs:
147147
uses: actions/setup-python@v5
148148
with:
149149
python-version: "3.13"
150-
# cache-dependency-path will still cache dependencies installed by uv
151150

152151
- name: ⚡ Install uv Build System
153152
uses: astral-sh/setup-uv@v6
154153

155154
- name: 🛠️ Build Python Package
156155
run: |
157-
uv pip install build
158-
uv run python -m build
156+
uv pip install --system build
157+
python -m build
159158
160159
- name: 🚀 Publish to PyPI via Trusted Publisher
161160
uses: pypa/gh-action-pypi-publish@release/v1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[![Type Check](https://img.shields.io/badge/type_check-pyright-FFBF00.svg?style=for-the-badge&logo=typescript&logoColor=white)](https://github.com/microsoft/pyright)
1212
[![MCP](https://img.shields.io/badge/protocol-MCP-E6E6FA.svg?style=for-the-badge&logo=anthropic&logoColor=white)](https://modelcontextprotocol.io/)
1313
[![Android](https://img.shields.io/badge/platform-android-A4C639.svg?style=for-the-badge&logo=android&logoColor=white)](https://www.android.com/)
14-
[![Docs](https://img.shields.io/badge/docs-online-FF9E80.svg?style=for-the-badge&logo=gitbook&logoColor=white)](https://hyperbliss.github.io/droidmind/)
14+
[![Docs](https://img.shields.io/badge/docs-online-FF9E80.svg?style=for-the-badge&logo=gitbook&logoColor=white)](https://hyperb1iss.github.io/droidmind/)
1515

1616
**Control Android devices with AI through the Model Context Protocol**
1717

scripts/release.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,6 @@ def main() -> None:
356356
commit_and_push(new_version)
357357

358358
print_success(f"\n🎉✨ {PROJECT_NAME} v{new_version} has been successfully released! ✨🎉")
359-
print_colored(f"Don't forget to create a release on GitHub: {PROJECT_LINK}/releases/new", COLOR_STEP)
360359

361360

362361
if __name__ == "__main__":

0 commit comments

Comments
 (0)