Skip to content

Conversation

@SyedFahad7
Copy link
Collaborator

Release-As: patch

Description

Give a summary of the change that you have made

Fixes #[ISSUENO]

Dependencies

Mention any dependencies/packages used

Future Improvements

Mention any improvements to be done in future related to any file/feature

Mentions

Mention and tag the people

Screenshots of relevant screens

Add screenshots of relevant screens

Developer's checklist

  • My PR follows the style guidelines of this project
  • I have performed a self-check on my work

If changes are made in the code:

  • I have followed the Coding Guidelines
  • My changes in code generate no new warnings
  • My changes are not breaking another fix/feature of the project
  • I have added test cases to show that my feature works
  • I have added relevant screenshots in my PR
  • There are no UI/UX issues

Copilot AI review requested due to automatic review settings February 9, 2026 22:51
@SyedFahad7 SyedFahad7 merged commit 3486931 into main Feb 9, 2026
7 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds explicit branching guidance to CONTRIBUTING.md to clarify how contributors should branch and where to open PRs, aligning contribution flow with the repo’s main/develop release setup.

Changes:

  • Added a new “Branch Strategy” section describing main vs develop.
  • Added contributor instructions for branching from develop and targeting PRs to develop.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +41 to +44
**For all contributors:**
- Create a new branch from `develop`
- Open pull requests against `develop` (not `main`)

Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The guidance to branch from develop / open PRs against develop is repeated later under "Code Contributions". Consider de-duplicating (e.g., reference this section from the later bullets) so future updates don’t drift out of sync.

Copilot uses AI. Check for mistakes.
Comment on lines +38 to +42
- **main**: Always reflects the latest stable and released code
- **develop**: Contains accepted changes that will be part of the next release

**For all contributors:**
- Create a new branch from `develop`
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In "Branch purposes" the branch names are bolded, but immediately below they’re referenced as code (e.g., develop on line 42). Consider formatting the branch names in the purposes list as code (main, develop) as well for consistency.

Copilot uses AI. Check for mistakes.
- Open pull requests against `develop` (not `main`)

**For regular contributors:**
If your work depends on unreleased features or changes, base your work directly on `develop`. Pull requests merged into `develop` are considered accepted for now, but remain under maintainer control. Our team decides which changes move from `develop` to `main` for release, and may revert or modify any merged code if needed.
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The subheading "For regular contributors" doesn’t match the content of the paragraph (it describes maintainer/release-manager control over what moves from develop to main). Consider renaming this subheading (e.g., "For maintainers" / "Release process") or rewriting the paragraph so it actually contains guidance for regular contributors.

Suggested change
If your work depends on unreleased features or changes, base your work directly on `develop`. Pull requests merged into `develop` are considered accepted for now, but remain under maintainer control. Our team decides which changes move from `develop` to `main` for release, and may revert or modify any merged code if needed.
If your work depends on unreleased features or changes, base your work directly on `develop`. Keep in mind that `develop` is a staging branch: features there may change before they are released to `main`, so treat them as experimental and be prepared to update your work if behavior changes.

Copilot uses AI. Check for mistakes.
- **main**: Always reflects the latest stable and released code
- **develop**: Contains accepted changes that will be part of the next release

**For all contributors:**
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section says "For all contributors" PRs should target develop, but elsewhere the repo docs say only feature PRs must target develop (README "Contributing" section). Please clarify the intended rule here (all PRs vs only feature/code PRs) to avoid conflicting guidance.

Suggested change
**For all contributors:**
**For feature and code contributions:**

Copilot uses AI. Check for mistakes.
@github-actions
Copy link

🎉 This PR is included in version 1.3.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant