Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adopt Conventional Commits specification #2834

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

fra98
Copy link
Member

@fra98 fra98 commented Nov 26, 2024

Description

This PR adds new labels to better classify PRs and commits, adopting Conventional Commits specification.

In particular:

  • commits should follow Conventional Commits. In particular, they should contain a <type> as prefix:
    • feat: 🚀 New Features
    • fix: 🐛 Bug Fixes
    • refactor: 🧹 Code Refactoring
    • docs: 📝 Documentation
    • style: 💄Code Style
    • perf: 🐎 Performance Improvement
    • test: ✅ Tests
    • chore: 🚚 Dependencies Management
    • build: 📦 Builds Management
    • ci: 👷 CI/CD
    • revert: ⏪ Reverts Previous Changes
  • a label corresponding to the commit type should be added to PRs
  • the automatic release notes generator will group PRs based on their commit type.

Note: the convention is adopted for releases > v1.0.0-rc.3

@adamjensenbot
Copy link
Collaborator

Hi @fra98. Thanks for your PR!

I am @adamjensenbot.
You can interact with me issuing a slash command in the first line of a comment.
Currently, I understand the following commands:

  • /rebase: Rebase this PR onto the master branch (You can add the option test=true to launch the tests
    when the rebase operation is completed)
  • /merge: Merge this PR into the master branch
  • /build Build Liqo components
  • /test Launch the E2E and Unit tests
  • /hold, /unhold Add/remove the hold label to prevent merging with /merge

Make sure this PR appears in the liqo changelog, adding one of the following labels:

  • kind/breaking: 💥 Breaking Change
  • kind/feature: 🚀 New Feature
  • kind/bug: 🐛 Bug Fix
  • kind/cleanup: 🧹 Code Refactoring
  • kind/docs: 📝 Documentation

@fra98 fra98 added the kind/feature New feature or request label Nov 26, 2024
@fra98
Copy link
Member Author

fra98 commented Nov 26, 2024

/hold until RC3

@adamjensenbot adamjensenbot added the hold Prevent bot merging label Nov 26, 2024
@fra98 fra98 force-pushed the frt/liqo-labels-prs-commits branch 5 times, most recently from 9e18069 to 56d673b Compare December 18, 2024 14:37
@fra98 fra98 changed the title feat: added new labels categories for PRs and commits Adopt Conventional Commit specification Dec 18, 2024
@fra98 fra98 changed the title Adopt Conventional Commit specification Adopt Conventional Commits specification Dec 18, 2024
@fra98 fra98 force-pushed the frt/liqo-labels-prs-commits branch from 56d673b to 7277462 Compare December 18, 2024 15:03
@fra98 fra98 marked this pull request as ready for review December 18, 2024 15:03
@fra98 fra98 force-pushed the frt/liqo-labels-prs-commits branch from 7277462 to 17712e3 Compare December 18, 2024 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hold Prevent bot merging kind/feature New feature or request size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants