Skip to content

chore(devx): cleanup#3474

Merged
joanagmaia merged 12 commits intomainfrom
chore/crowd-dev-devx
Oct 7, 2025
Merged

chore(devx): cleanup#3474
joanagmaia merged 12 commits intomainfrom
chore/crowd-dev-devx

Conversation

@joanagmaia
Copy link
Contributor

Changes proposed ✍️

Contributors:

  • Added a new MAINTAINERS.md file listing all project maintainers, their roles, GitHub IDs.
  • Updated CONTRIBUTING.md with project guidelines for commit messages (Conventional Commits), PR titles (including JIRA ticket keys), JIRA integration, and AI development best practices.

GitHub actions standardization:

  • Added a new workflow .github/workflows/pr-title-jira-key-lint.yml to automatically check PR titles for JIRA issue keys and provide feedback via comments and check runs. This automatic check will not prevent the user from merging the PR.
  • Renamed workflow files for clarity:
    • .github/workflows/CI-node.yaml.github/workflows/backend-lint.yaml
    • .github/workflows/lint-frontend.yml.github/workflows/frontend-lint.yml

Repository Cleanup:

  • Removed several obsolete workflow files:
    • .github/workflows/release-drafter.yaml
    • .github/workflows/reset-staging.yaml
    • .github/workflows/test-frontend.yml

Pull Requests:

  • Removed the CODEOWNERS file to reduce unnecessary reviewer noise. Reviews should now be requested explicitly by the author when relevant.
  • Removed .github/PULL_REQUEST_TEMPLATE.md to streamline the PR process. Since the template wasn’t being actively used, contributors are free to write their own summary or generate one with Copilot.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 6, 2025

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Examples:

  • feat: add user authentication (CDP-123)
  • fix(CDP-123): resolve login issue

Please add a Jira issue key to your PR title.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 6, 2025

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Examples:

  • feat: add user authentication (CDP-123)
  • fix(CDP-123): resolve login issue

Please add a Jira issue key to your PR title.

Copy link
Contributor

@mbani01 mbani01 left a comment

Choose a reason for hiding this comment

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

🚀

@joanagmaia joanagmaia merged commit a5c0bb3 into main Oct 7, 2025
11 checks passed
@joanagmaia joanagmaia deleted the chore/crowd-dev-devx branch October 7, 2025 12:58
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.

7 participants