Skip to content

chore: create GitHub Release automatically on tag push#51

Open
ArthurBernard wants to merge 1 commit into
masterfrom
chore/github-releases
Open

chore: create GitHub Release automatically on tag push#51
ArthurBernard wants to merge 1 commit into
masterfrom
chore/github-releases

Conversation

@ArthurBernard
Copy link
Copy Markdown
Owner

Summary

  • Adds a github-release job à release.yml, déclenché après publish (PyPI)
  • Extrait les notes de la version depuis CHANGELOG.md (section [X.Y.Z])
  • Crée la GitHub Release avec ces notes et la marque comme latest

Test plan

  • Merger cette PR dans develop
  • Vérifier que le workflow passe en dry-run (CI sur PR)
  • Lors de la prochaine release, vérifier que la GitHub Release est créée automatiquement avec les bonnes notes

@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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