Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Latest release badge in README.

### Changed

- Renovate pull request titles follow Conventional Commits (`semanticCommits`).
- Renovate `pip-compile` manager reads `requirements-*.txt` lock files; the files now keep the pip-compile header.

## [0.2.0] - 2026-10-10
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Organization profile and default community health files for [sogeor](https://git
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/sogeor/.github/badge)](https://scorecard.dev/viewer/?uri=github.com/sogeor/.github)
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/15351/badge)](https://www.bestpractices.dev/projects/15351)
[![License](https://img.shields.io/github/license/sogeor/.github)](LICENSE)
[![Release](https://img.shields.io/github/v/release/sogeor/.github)](https://github.com/sogeor/.github/releases/latest)

## Overview

Expand Down
7 changes: 6 additions & 1 deletion docs/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,15 @@ spaces and tabs.
1. Install the [Renovate GitHub App](https://github.com/apps/renovate) → **Configure** →
`<owner>` → **Only select repositories** → add `<repo>` → **Save**.
2. The configuration is in `renovate.json`: no automerge, grouped updates, SHA-pinned
pre-commit hooks through a regex manager, hash-locked Python requirements.
pre-commit hooks through a regex manager, hash-locked Python requirements, Conventional Commits
titles (`semanticCommits`).

Check: an issue **Dependency Dashboard** appears within an hour.

When merging a Renovate pull request with **Squash and merge**, check the **Commit message** field:
it must be a Conventional Commits title with the pull request number, for example
`chore(deps): update github-actions (#7)`.

After merging a Renovate pull request, update the **Versions** table in `README.md`: Renovate does
not change it.

Expand Down
1 change: 1 addition & 0 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
":dependencyDashboard",
"helpers:pinGitHubActionDigests"
],
"semanticCommits": "enabled",
"automerge": false,
"pinDigests": true,
"labels": [
Expand Down
Loading