Skip to content

Litestarification - #16

Draft
peterschutt wants to merge 6 commits into
mainfrom
litestarification
Draft

Litestarification#16
peterschutt wants to merge 6 commits into
mainfrom
litestarification

Conversation

@peterschutt

Copy link
Copy Markdown
Contributor

Pull Request Checklist

  • New code has 100% test coverage
  • (If applicable) The prose documentation has been updated to reflect the changes introduced by this PR
  • (If applicable) The reference documentation has been updated to reflect the changes introduced by this PR
  • Pre-Commit Checks were ran and passed
  • Tests were ran and passed

Description

Close Issue(s)

@hasansezertasan

Copy link
Copy Markdown
Member

Any updates @peterschutt?

@peterschutt

Copy link
Copy Markdown
Contributor Author

Afraid not @hasansezertasan - a change of job has pulled me away from litestar and python in general I'm afraid. You should jump on to the discord and ask around for a template, everyone around the project is really friendly and I'm sure will get you heading in the right direction.

@hasansezertasan

Copy link
Copy Markdown
Member

Afraid not @hasansezertasan - a change of job has pulled me away from litestar and python in general I'm afraid. You should jump on to the discord and ask around for a template, everyone around the project is really friendly and I'm sure will get you heading in the right direction.

Thank you for your quick response 🙏. I'll do that 🫡.

hasansezertasan added a commit that referenced this pull request Jul 23, 2026
Add a codecov job to the CI workflow that consumes the existing
coverage-xml artifact and uploads it via codecov/codecov-action, plus
a root codecov.yml (auto targets, patch coverage, PR comments) and a
coverage badge in the README. Adapted from #16.

Stacked on the zizmor hardening (#39): the codecov job uses SHA-pinned
actions, persist-credentials: false, and a least-privilege permissions
block so it passes the zizmor pre-commit gate.

Closes #24
hasansezertasan added a commit that referenced this pull request Jul 24, 2026
Add .github/workflows/pr-title.yml validating PR titles as Conventional
Commits via amannn/action-semantic-pull-request. SHA-pinned,
least-privilege (pull-requests: read), and reads the title via the API
only so the pull_request_target trigger stays safe. Adapted from
#16.

Closes #41
hasansezertasan added a commit that referenced this pull request Jul 26, 2026
Add contact_links (Litestar Documentation, Litestar Website, Discord)
to the issue template chooser so users are routed to the right place
before opening an issue. Keeps blank_issues_enabled: false.

Adapted from #16, correcting the invalid
blank_lines_enabled key and using the current discord.gg/litestar invite.

Closes #30
hasansezertasan added a commit that referenced this pull request Jul 26, 2026
Add .github/CODEOWNERS assigning the @litestar-org/maintainers and
@litestar-org/members teams as global code owners, with docs/*
additionally owned by @JacobCoffee and @provinzkraut. Adopted from
#16.

Closes #26
hasansezertasan added a commit that referenced this pull request Aug 7, 2026
Add a codecov job to the CI workflow that consumes the existing
coverage-xml artifact and uploads it via codecov/codecov-action, plus
a root codecov.yml (auto targets, patch coverage, PR comments) and a
coverage badge in the README. Adapted from #16.

Stacked on the zizmor hardening (#39): the codecov job uses SHA-pinned
actions, persist-credentials: false, and a least-privilege permissions
block so it passes the zizmor pre-commit gate.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants