Skip to content

nixpkgs-vet: init at 0.1.4#405853

Merged
philiptaron merged 1 commit intoNixOS:masterfrom
wolfgangwalther:nixpkgs-vet
May 10, 2025
Merged

nixpkgs-vet: init at 0.1.4#405853
philiptaron merged 1 commit intoNixOS:masterfrom
wolfgangwalther:nixpkgs-vet

Conversation

@wolfgangwalther
Copy link
Contributor

This is currently run in CI, but not from nixpkgs. Instead it's pulled from the upstream repo. There is only a x86_64-linux release, though, which makes this approach inadequate for local usage on other systems.

We already use a pinned nixpkgs revision in CI, so we should move to use that for nixpkgs-vet, too.

Shamelessly added @philiptaron and @willbush as the maintainers, because they have been actively maintaining the upstream package lately. Please confirm, whether you're OK with that.

Before we can make use of this in CI, we need to merge it and then bump the pinned nixpkgs revision.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@github-actions github-actions bot added 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels May 10, 2025
@wolfgangwalther
Copy link
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 405853


x86_64-linux

✅ 1 package built:
  • nixpkgs-vet

aarch64-linux

✅ 1 package built:
  • nixpkgs-vet

x86_64-darwin

✅ 1 package built:
  • nixpkgs-vet

aarch64-darwin

✅ 1 package built:
  • nixpkgs-vet

Copy link
Contributor

@dtomvan dtomvan left a comment

Choose a reason for hiding this comment

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

Rest LGTM. I hope this will make the nixpkgs-vet invocation a little simpler than the existing ci/nixpkgs-vet* scripts.

This is currently run in CI, but not from nixpkgs. Instead it's pulled
from the upstream repo. There is only a x86_64-linux release, though,
which makes this approach inadequate for local usage on other systems.

We already use a pinned nixpkgs revision in CI, so we should move to use
that for nixpkgs-vet, too.

Shamelessly added philiptaron and willbush as the maintainers, because
they have been actively maintaining the upstream package lately.
Copy link
Contributor

@philiptaron philiptaron left a comment

Choose a reason for hiding this comment

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

Yes!

@philiptaron philiptaron merged commit 01ae5e2 into NixOS:master May 10, 2025
23 checks passed
@wolfgangwalther wolfgangwalther deleted the nixpkgs-vet branch May 10, 2025 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants