Commit Graph

2 Commits

Author SHA1 Message Date
Abdo
c32cb2913d chore: Get linked issues using the GitHub API (#5381)
Instead of using a fragile regex-based approach for the
check-linked-issue workflow, we can use the GitHub GraphQL API to get
linked issues as recognized by [supported
keywords](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests#linking-a-pull-request-to-an-issue).

API reference:
https://docs.github.com/en/graphql/reference/pulls?versionId=free-pro-team%40latest&page=issues#object-pullrequest

Closes #5380
2026-08-22 10:26:32 +03:00
Fernando Lins
c7679305a4 Add a standardized pull request template (#4655)
This PR introduces a standardized pull request template setup to improve
review quality and consistency.

## Summary
- Adds a new default PR template at `.github/pull_request_template.md`.
- Standardizes PR submissions with consistent sections for context and
validation.
- Establishes a single source of truth for PR guidance.

## Why
- A unified template improves review quality and consistency.
- It reduces ambiguity for contributors when describing changes and test
coverage.
- Centralizing guidance makes future maintenance simpler.
2026-04-06 12:05:44 -03:00