Canner / WrenAI

🚀 An open-source SQL AI (Text-to-SQL) Agent that empowers data, product teams to chat with their data. 🤘
https://getwren.ai/oss
GNU Affero General Public License v3.0
2.04k stars 211 forks source link

chore(wren-ai-service): optimize the PyTest and Image release CI #508

Closed paopa closed 4 months ago

paopa commented 4 months ago

This PR aims to change the trigger option for CI to reduce costs. After this change, PyTest CI will only run for PRs that detect new commits and have the label ci/ai-service. Additionally, this PR aims to automatically generate the changelog for AI services in the tag commit message, making it easier for us to document what's changed.

Commit Format

Only the following commit message prefixes will be included in the changelog, so we should follow these naming conventions for PR titles:

Where to Find the Changelog?

The changelog is included in the tag commit message. To find it, go to https://github.com/Canner/WrenAI/tags, find the desired tag version, and you will see the changelog there.

Screenshot

image