8000 fix(scripts): drop the nfpm pin that the 0.7.0 merge-back removed by norrietaylor · Pull Request #2243 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

fix(scripts): drop the nfpm pin that the 0.7.0 merge-back removed - #2243

Merged
norrietaylor merged 1 commit into
mainfrom
fix/deps-freshness-drop-nfpm
Oct 17, 2026
Merged

norrietaylor merged 1 commit into
mainfrom
fix/deps-freshness-drop-nfpm

Conversation

@norrietaylor
Copy link
Copy Markdown
Member

What

Drop the nfpm row from the pin table in scripts/deps-freshness.sh, and the matching fixture
lines in scripts/deps-freshness_test.sh.

Why

Main is red. all_script_test_harnesses_pass fails in ci-linux-native with:

FAIL pin: nfpm                    pin unreadable (kv vendor/nfpm/nfpm.lock version)

#2214 deleted vendor/nfpm/ when the 0.7.0
release dropped distro packages, and #2239
merged that into main. #1875 merged after it
with a pin table that still lists vendor/nfpm/nfpm.lock, so the harness's real-tree check
cannot read the pin. No other file on main refers to nfpm.

Verification

  • just test-shell: every harness passes; deps-freshness_test.sh reports 22 passed, 0 failed,
    including "the real tree's duplicated pins agree, its pins resolve, its locks are listed".
  • just lint-shell: 46 scripts pass shellcheck.

#2214 deleted vendor/nfpm when the release dropped distro packages, and the
merge-back brought that into main. #1875 then merged a pin table that still
listed vendor/nfpm/nfpm.lock, so the real-tree check in the deps-freshness
harness fails with "pin unreadable" and reds ci-linux-native on main.

Drop the nfpm row and its fixture lines.
@norrietaylor
norrietaylor requested a review from a team as a code owner October 17, 2026 09:45
@coderabbitai
coderabbitai Bot commented Oct 17, 2026
Copy link
Copy Markdown
Contributor

Warning

Review limit reached

  • Run on-demand review

This review includes 2 billable files and costs up to $0.50.

  • Ask an admin to make reviews automatic

Open in CodeRabbit

Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing.

Or wait 34 minutes for your next included review.

Check out review usage here.

View limit details

Limit details: You’ve used all 2 included reviews currently available. Your 50 included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: d99c291c-0890-4c30-a89b-42ceb027d9be
📥 Commits

Reviewing files that changed from the base of the PR and between 21744cc and 0983114.

📒 Files selected for processing: 2
  • scripts/deps-freshness.sh
  • scripts/deps-freshness_test.sh
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@minimal-foundry
minimal-foundry Bot commented Oct 17, 2026 •
Copy link
Copy Markdown
Contributor

Approved: no findings at 09831148e37b.

Nothing to do.

Clobber: none: git log on deps-freshness.sh shows only this PR and the #1875 commit that introduced the pin; nothing else on the file is reverted.

@minimal-foundry minimal-foundry Bot left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

minimal-review — approved

Verdict APPROVE — No findings.

Panel: 3 of 3 personas ran (correctness, security, supply-chain).

@minimal-foundry minimal-foundry Bot added the review:approved minimal-review approved the current head label Oct 17, 2026
@norrietaylor
norrietaylor merged commit 11b0b44 into main Oct 17, 2026
34 checks passed
@norrietaylor
norrietaylor deleted the fix/deps-freshness-drop-nfpm branch October 17, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review:approved minimal-review approved the current head

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0