Skip to content

chore: Added GitHub actions and workflows#24

Merged
Roopan-Microsoft merged 5 commits intodevfrom
psl-github-actions
Sep 30, 2025
Merged

chore: Added GitHub actions and workflows#24
Roopan-Microsoft merged 5 commits intodevfrom
psl-github-actions

Conversation

@Roopan-Microsoft
Copy link
Collaborator

@Roopan-Microsoft Roopan-Microsoft commented Sep 30, 2025

This pull request introduces several improvements to repository automation and contribution guidelines. The most important changes are the addition of new GitHub Actions workflows for release management, broken link checking, and PR title validation, as well as updates to documentation templates and code ownership.

Automation and CI/CD Enhancements:

  • Added a new workflow .github/workflows/Create-Release..yml to automate semantic release creation and tagging on pushes to main, including release notes generation and GitHub integration.
  • Introduced .github/workflows/broken-links-checker.yml to automatically check for broken links in Markdown files on pull requests and manual workflow triggers, improving documentation quality.
  • Added .github/workflows/pr-title-checker.yml to validate that pull request titles follow semantic conventions, helping maintain consistent commit history.

Repository Documentation and Contribution Guidelines:

  • Created .github/PULL_REQUEST_TEMPLATE.md to standardize pull request descriptions, breaking change indicators, validation steps, and other information for contributors.

Ownership and Responsibility:

  • Updated .github/CODEOWNERS to define default code owners for the entire repository, ensuring clear accountability for changes.

Add CODEOWNERS file to define repository owners.
This template provides a structured format for pull requests, including sections for purpose, breaking changes, validation, and additional information.
@Roopan-Microsoft Roopan-Microsoft changed the title Psl GitHub actions chore: Added GitHub actions and workflows Sep 30, 2025
@Roopan-Microsoft Roopan-Microsoft merged commit 2258342 into dev Sep 30, 2025
3 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@Priyanka-Microsoft Priyanka-Microsoft deleted the psl-github-actions branch January 5, 2026 14:14
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