Skip to content

Commit b405b99

Browse files
authored
ci: unify workflow file names and titles across the org (#42)
1 parent 2a9ad94 commit b405b99

6 files changed

Lines changed: 29 additions & 15 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,30 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
4-
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
1+
# Dependabot version updates.
2+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
3+
#
4+
# Same shape in every commit-check repository: monthly, one grouped pull
5+
# request per ecosystem, `chore(deps)` commit subjects.
56

67
version: 2
78
updates:
89
- package-ecosystem: github-actions
910
directory: /
1011
schedule:
11-
interval: "monthly"
12+
interval: monthly
13+
commit-message:
14+
prefix: chore
15+
include: scope
1216
groups:
1317
github-actions:
1418
patterns:
1519
- "*"
20+
1621
- package-ecosystem: pip
1722
directory: /
1823
schedule:
19-
interval: "monthly"
24+
interval: monthly
25+
commit-message:
26+
prefix: chore
27+
include: scope
2028
groups:
2129
pip:
2230
patterns:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: main
1+
name: CI
22

33
on:
44
push:
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
name: PR Auto-labeler
1+
name: PR Labeler
22

33
on:
4-
# pull_request event is required for auto-labeler
5-
pull_request:
4+
# pull_request_target event is required for auto-labeler on fork PRs
5+
pull_request_target:
66
types: [opened, reopened, synchronize]
77

88
permissions: {}
99

1010
jobs:
11-
draft-release:
11+
label:
1212
permissions:
1313
pull-requests: write
14-
issues: write
1514
contents: read
1615
uses: commit-check/.github/.github/workflows/pr-labeler.yml@main

‎.github/workflows/publish.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish to PyPI and MCP Registry
1+
name: Publish
22

33
on:
44
release:

‎LICENSE‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2026 Commit Check
3+
Copyright (c) 2026 Xianpeng Shen
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

‎README.md‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
**Catch bad commits before they merge — inside your AI agent.**
99

1010
[![PyPI](https://img.shields.io/pypi/v/commit-check-mcp?labelColor=0b1620&logo=pypi&logoColor=white&color=2c9ccd)](https://pypi.org/project/commit-check-mcp/)
11-
[![CI](https://img.shields.io/github/actions/workflow/status/commit-check/commit-check-mcp/main.yml?branch=main&labelColor=0b1620&label=CI)](https://github.com/commit-check/commit-check-mcp/actions/workflows/main.yml)
11+
[![CI](https://img.shields.io/github/actions/workflow/status/commit-check/commit-check-mcp/ci.yml?branch=main&labelColor=0b1620&label=CI)](https://github.com/commit-check/commit-check-mcp/actions/workflows/ci.yml)
1212
[![Coverage](https://img.shields.io/codecov/c/github/commit-check/commit-check-mcp?labelColor=0b1620&color=2c9ccd&label=coverage)](https://codecov.io/gh/commit-check/commit-check-mcp)
1313
[![MCP Registry](https://img.shields.io/badge/MCP%20Registry-listed-2c9ccd?labelColor=0b1620)](https://registry.modelcontextprotocol.io/?q=commit-check-mcp)
1414
[![Glama](https://img.shields.io/badge/Glama-listed-2c9ccd?labelColor=0b1620)](https://glama.ai/mcp/servers/commit-check/commit-check-mcp)
@@ -191,6 +191,13 @@ python -m pytest
191191
The server speaks stdio, so an MCP client launches it; run `uvx commit-check-mcp`
192192
by hand only to see that it starts.
193193

194+
## Community
195+
196+
Questions and ideas go to [Discussions](https://github.com/commit-check/commit-check/discussions),
197+
bugs to [Issues](https://github.com/commit-check/commit-check-mcp/issues).
198+
Releases follow [Semantic Versioning](https://semver.org/). Released under the
199+
[MIT License](https://github.com/commit-check/commit-check-mcp/blob/main/LICENSE).
200+
194201
---
195202

196203
<!-- Required by MCP Registry for PyPI package ownership validation -->

0 commit comments

Comments
 (0)