Skip to content

scripts/README: use nixos-test-org for testing - #157

Merged
MattSturgeon merged 1 commit into
NixOS:mainfrom
philiptaron:readme-nixos-test-org
Oct 22, 2026
Merged

MattSturgeon merged 1 commit into
NixOS:mainfrom
philiptaron:readme-nixos-test-org

Conversation

@philiptaron

Copy link
Copy Markdown
Collaborator

Points the script testing instructions at nixos-test-org instead of infinisil-test-org. infinisil-test-org's repos are public, but the PROD=1 steps need write access there.

nixos-test-org now has the setup the README describes:

  • empty: one commit, not attributed to any GitHub user
  • active: merge commits default to the PR title, with a merged PR as activity
  • nixpkgs-committers: a copy of this repo with the nomination and retirement labels. GitHub Actions is disabled there so the scheduled sync and retire workflows don't run.
  • @nixos-test-org/actors: a team with write access to active and nixpkgs-committers

The nomination.sh steps now use PR nixos-test-org/nixpkgs-committers#3 and issue nixos-test-org/nixpkgs-committers#2, and nominate @ghost so that running them pings nobody.

Tested in nixos-test-org at bb418cc (after #156):

  • sync.sh
  • the non-PROD nomination.sh steps
  • the full retire.ts sequence, including every PROD=1 step

The infinisil-test-org && 30 case in .github/workflows/nomination.yml is left alone, since Actions is disabled in the nixos-test-org copy.

infinisil-test-org's repos are public, but testing with PROD=1 needs write
access there. nixos-test-org now has the same setup: the empty and active
repos, a copy of this repo with the nomination and retirement labels, and
the actors team. Its copy of this repo has GitHub Actions disabled, so the
scheduled workflows don't run there.

The nomination.sh steps use PR NixOS#3 and issue NixOS#2, which exist for that purpose.
They nominate @ghost so that running them pings nobody.
@MattSturgeon
MattSturgeon merged commit 5a9aa8b into NixOS:main Oct 22, 2026
2 checks passed
@philiptaron
philiptaron deleted the readme-nixos-test-org branch October 22, 2026 20:48
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.

2 participants