Skip to content

chore: clean up CI config, contributing docs, and PR template#107

Merged
jmeridth merged 2 commits intomainfrom
jm_cleanup
Mar 11, 2026
Merged

chore: clean up CI config, contributing docs, and PR template#107
jmeridth merged 2 commits intomainfrom
jm_cleanup

Conversation

@jmeridth
Copy link
Collaborator

What

Simplify the release workflow trigger condition by collapsing redundant label checks, add Docker ecosystem to Dependabot monitoring, rewrite CONTRIBUTING.md with structured guidance, and add a pull request template.

Why

The release workflow condition enumerated every combination of the release label with major/minor/patch, which was logically equivalent to just checking for the release label. The contributing guide needed modernization with clearer sections for bug reports, enhancements, and PR standards.

Notes

  • The simplified release condition is functionally identical — major/minor/patch labels alone still do NOT trigger a release
  • CONTRIBUTING.md now references GitHub Issues templates (bug_report.yml, feature_request.yml) that should exist in .github/ISSUE_TEMPLATE/

## What

Simplify the release workflow trigger condition by collapsing redundant
label checks, add Docker ecosystem to Dependabot monitoring, rewrite
CONTRIBUTING.md with structured guidance, and add a pull request template.

## Why

The release workflow condition enumerated every combination of the
release label with major/minor/patch, which was logically equivalent to
just checking for the release label. The contributing guide needed
modernization with clearer sections for bug reports, enhancements, and
PR standards.

## Notes

- The simplified release condition is functionally identical — major/minor/patch labels alone still do NOT trigger a release
- CONTRIBUTING.md now references GitHub Issues templates (bug_report.yml, feature_request.yml) that should exist in .github/ISSUE_TEMPLATE/

Signed-off-by: jmeridth <jmeridth@gmail.com>
Reviewer comments
@jmeridth jmeridth merged commit 2c5f863 into main Mar 11, 2026
8 checks passed
@jmeridth jmeridth deleted the jm_cleanup branch March 11, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants