Skip to content

Post-migration setup - #1

Merged
m2papierz merged 3 commits into
mainfrom
chore/post-migration-setup
Jan 7, 2026
Merged

Post-migration setup#1
m2papierz merged 3 commits into
mainfrom
chore/post-migration-setup

Conversation

@m2papierz

Copy link
Copy Markdown
Contributor

Summary

This PR standardizes and hardens the repository’s GitHub setup and contributor experience.

It aligns CI, dependency management, security reporting, and contribution guidelines with current best practices, ensuring consistency between documentation, workflows, and enforced branch rules.

Scope of changes

  • Normalize GitHub configuration files and locations (CODEOWNERS, issue templates, Dependabot).
  • Improve CI alignment with documented local workflows (uv, pre-commit, pytest).
  • Refine contribution guidelines for clarity and reproducibility.
  • Make the PR template more explicit as a quality gate.
  • Standardize security reporting by introducing a dedicated security contact.

Impact

  • No user-facing functional changes.
  • Improves maintainability, security posture, and contributor onboarding.
  • Establishes a clean, scalable baseline for an OSS project.

@m2papierz
m2papierz merged commit 5d05a29 into main Jan 7, 2026
7 checks passed
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.

1 participant