Skip to content

Improve wording and add missing documentation for rmdepcheck and license-validate - #1169

Merged
centosinfra-prod-github-app[bot] merged 2 commits into
packit:mainfrom
betulependule:fedora-ci/test-identifiers
Sep 9, 2026
Merged

Improve wording and add missing documentation for rmdepcheck and license-validate#1169
centosinfra-prod-github-app[bot] merged 2 commits into
packit:mainfrom
betulependule:fedora-ci/test-identifiers

Conversation

@betulependule

Copy link
Copy Markdown
Contributor

Improved the wording of the Fedora CI tests sections and added missing documentation in relation to rmdepcheck and license-validate.

@fullsend-ai-review

fullsend-ai-review Bot commented Aug 31, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 2:16 PM UTC · Completed 2:27 PM UTC

Commit: 15c5979 · View workflow run →

Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $2.31

@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@fullsend-ai-review

Copy link
Copy Markdown

Review

Findings

Low

  • [naming-convention] fedora-ci/jobs.md:17 — The heading ### installability uses all-lowercase, diverging from the sentence-case convention used in higher-level headings (e.g., ## Scratch builds). However, within the ## Tests section, the pre-existing headings ### rpmlint and ### rpminspect already used lowercase as canonical tool names. This PR normalizes installability to match its siblings and the exact CLI identifier used in /packit-ci test installability — a defensible editorial choice.

  • [naming-convention] fedora-ci/jobs.md:43 — The heading ### custom test plans uses all-lowercase, changed from the previous ### Custom test plans. Unlike the tool-name headings, "custom test plans" is a descriptive phrase rather than a canonical identifier, so the case for sentence-case capitalization is stronger. Consider restoring ### Custom test plans if the project prefers sentence case for descriptive headings, or keep it lowercase if the intent is uniform casing across all test sub-headings.

Comment thread fedora-ci/jobs.md
in [Testing Farm](https://testing-farm.io) run with a successful scratch build.
### installability

[installability test](https://github.com/fedora-ci/installability-pipeline),

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[low] naming-convention

The heading ### installability uses all-lowercase, diverging from the sentence-case convention used in higher-level headings (e.g., ## Scratch builds). However, within the ## Tests section, the pre-existing headings ### rpmlint and ### rpminspect already used lowercase as canonical tool names. This PR normalizes installability to match its siblings and the exact CLI identifier used in /packit-ci test installability — a defensible editorial choice.

Suggested fix: If the project prefers sentence case for all headings, change to ### Installability. Otherwise, the current lowercase is consistent with sibling test headings.

Comment thread fedora-ci/jobs.md

### Custom test plans
### custom test plans

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[low] naming-convention

The heading ### custom test plans uses all-lowercase, changed from the previous ### Custom test plans. Unlike tool-name headings (rpmlint, rpminspect, installability), 'custom test plans' is a descriptive phrase rather than a canonical tool identifier, so the case for keeping it capitalized is stronger. The PR is establishing a uniform lowercase style for all test sub-headings to match their CLI identifiers.

Suggested fix: Consider restoring to ### Custom test plans since this is a descriptive phrase, not a tool name. Alternatively, if the project decides all test headings should match their CLI identifiers, the lowercase is acceptable.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about this. If anyone prefers, I'll revert the headings changes.

@fullsend-ai-review fullsend-ai-review Bot added the ready-for-merge All reviewers approved — ready to merge label Aug 31, 2026

@lbarcziova lbarcziova left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks! Just few small notes

Comment thread fedora-ci/jobs.md Outdated
Comment thread fedora-ci/jobs.md
Comment thread fedora-ci/jobs.md Outdated
@fullsend-ai-review

fullsend-ai-review Bot commented Sep 8, 2026

Copy link
Copy Markdown

🤖 Finished Review · ❌ Failure (creating sandbox: sandbox creation failed after 3 attempts: sandbox create failed: exit status 2 (output: error: unexpected argument '--detach' found tip: to pass '--detach' as a value, use '-- --deta…) · Started 1:29 PM UTC · Completed 1:29 PM UTC

Commit: cff3014 · View workflow run →

Effort: high

@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@betulependule
betulependule force-pushed the fedora-ci/test-identifiers branch from cff3014 to 6cf7895 Compare September 8, 2026 14:13
@fullsend-ai-review

fullsend-ai-review Bot commented Sep 8, 2026

Copy link
Copy Markdown

🤖 Finished Review · ❌ Failure (creating sandbox: sandbox creation failed after 3 attempts: sandbox create failed: exit status 2 (output: error: unexpected argument '--detach' found tip: to pass '--detach' as a value, use '-- --deta…) · Started 2:14 PM UTC · Completed 2:15 PM UTC

Commit: 6cf7895 · View workflow run →

Effort: high

@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@betulependule
betulependule force-pushed the fedora-ci/test-identifiers branch from 6cf7895 to 768778f Compare September 8, 2026 14:18
@fullsend-ai-review

fullsend-ai-review Bot commented Sep 8, 2026

Copy link
Copy Markdown

🤖 Finished Review · ❌ Failure (creating sandbox: sandbox creation failed after 3 attempts: sandbox create failed: exit status 2 (output: error: unexpected argument '--detach' found tip: to pass '--detach' as a value, use '-- --deta…) · Started 2:19 PM UTC · Completed 2:19 PM UTC

Commit: 768778f · View workflow run →

Effort: high

@betulependule
betulependule force-pushed the fedora-ci/test-identifiers branch from 768778f to cc1cb44 Compare September 8, 2026 14:19
@fullsend-ai-review

fullsend-ai-review Bot commented Sep 8, 2026

Copy link
Copy Markdown

🤖 Finished Review · ❌ Failure (creating sandbox: sandbox creation failed after 3 attempts: sandbox create failed: exit status 2 (output: error: unexpected argument '--detach' found tip: to pass '--detach' as a value, use '-- --deta…) · Started 2:20 PM UTC · Completed 2:20 PM UTC

Commit: cc1cb44 · View workflow run →

Effort: high

@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@betulependule betulependule moved this from New to In review in Packit pull requests Sep 9, 2026
betulependule and others added 2 commits September 9, 2026 10:19
Made some improvements to make the documentation easier to read
and added consistency to heading capitalization.

Co-authored-by: lbarcziova <lbarcziova@users.noreply.github.com>
Co-authored-by: lbarcziova <lbarcziova@users.noreply.github.com>
@betulependule
betulependule force-pushed the fedora-ci/test-identifiers branch from cc1cb44 to 9af9908 Compare September 9, 2026 08:19
@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@fullsend-ai-review

fullsend-ai-review Bot commented Sep 9, 2026

Copy link
Copy Markdown

🤖 Finished Review · ❌ Failure (creating sandbox: sandbox creation failed after 3 attempts: sandbox create failed: exit status 2 (output: error: unexpected argument '--detach' found tip: to pass '--detach' as a value, use '-- --deta…) · Started 8:22 AM UTC · Completed 8:23 AM UTC

Commit: 9af9908 · View workflow run →

Effort: high

@betulependule betulependule added the mergeit Merge via Zuul label Sep 9, 2026
@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@centosinfra-prod-github-app
centosinfra-prod-github-app Bot merged commit 84d2089 into packit:main Sep 9, 2026
23 of 24 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in Packit pull requests Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mergeit Merge via Zuul ready-for-merge All reviewers approved — ready to merge

Projects

Development

Successfully merging this pull request may close these issues.

3 participants