Skip to content

Feature/minor features#93

Merged
thorstenfoltz merged 2 commits into
masterfrom
feature/minor-features
May 25, 2026
Merged

Feature/minor features#93
thorstenfoltz merged 2 commits into
masterfrom
feature/minor-features

Conversation

@thorstenfoltz

Copy link
Copy Markdown
Owner

No description provided.

- 📚 Clarify the interactive `--init` workflow and when to use it
- ✍️ Explain `--signoff` behavior and persisted DCO configuration
- 🖨️ Describe `--print` semantics for scripting and flag interactions
- 🔎 Align README, CLI help, and manpages with the current interface

Improve the documentation for recently expanded CLI behavior so users
can discover and apply these options with confidence.

Describe the interactive `--init` setup flow, including what it writes
and the scenarios where it is appropriate. Clarify how `--signoff` and
the persisted `signoff` setting support consistent DCO trailers across
commit-related workflows.

Also document `--print` for automation use cases by explaining its mode
constraints, diagnostic output, and interaction with other flags.
Refresh the README, help text, and generated manpages so all user-facing
documentation stays accurate and consistent.
- 🔧 Raise pylint design limits for arguments, locals, positional
  arguments, and statements to better accommodate existing CLI and
  configuration code without unnecessary lint failures
- 🛡️ Adjust token-store warning text to avoid implying credential
  exposure while still explaining why an unreadable file will be
  replaced
- ♻️ Apply small readability refactors in initialization, git identity,
  and signoff test code to keep formatting consistent with the updated
  lint expectations
@github-actions

Copy link
Copy Markdown

MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ MARKDOWN markdownlint 1 0 0 1.29s
✅ MARKDOWN markdown-table-formatter 1 0 0 0.59s
✅ PYTHON bandit 15 0 0 2.85s
✅ PYTHON black 15 0 0 2.45s
✅ PYTHON flake8 15 0 0 0.83s
✅ PYTHON isort 15 0 0 0.47s
✅ PYTHON mypy 15 0 0 13.85s
✅ PYTHON pylint 10 0 0 8.74s
✅ PYTHON pyright 15 0 0 5.4s
✅ PYTHON ruff 15 0 0 0.03s
✅ REPOSITORY checkov yes no no 19.6s
✅ REPOSITORY gitleaks yes no no 1.15s
✅ REPOSITORY kics yes no no 0.94s
✅ REPOSITORY ls-lint yes no no 0.29s
✅ REPOSITORY secretlint yes no no 1.17s
✅ REPOSITORY semgrep yes no no 35.03s
✅ REPOSITORY trivy yes no no 10.15s
✅ REPOSITORY trufflehog yes no no 4.17s
✅ SPELL lychee 2 0 0 0.98s
✅ SPELL proselint 2 0 0 13.46s

See detailed reports in MegaLinter artifacts
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@thorstenfoltz thorstenfoltz merged commit e467c35 into master May 25, 2026
7 checks passed
@thorstenfoltz thorstenfoltz deleted the feature/minor-features branch May 25, 2026 21:01
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