| 27 May 2024 |
hexa | white = "#eeffee"
yellow = "#fbca04"
orange = "#d93f0b"
red = "#b60205"
ranges = {
": 0": white,
": 1": white,
": 1-10": white,
": 11-100": yellow,
": 101-500": yellow,
": 501-1000": orange,
": 1001-2500": red,
": 2501-5000": red,
"-stdenv": red,
}
systems = [
"aarch64-darwin",
"aarch64-linux",
]
legacy_systems = {
"linux": "x86_64-linux",
"darwin": "x86_64-darwin",
}
for system in systems:
for range, color in ranges.items():
print(f'gh label create --color "{color}" "10.rebuild-{system}{range}"')
for legacy_name, name in legacy_systems.items():
for range in ranges.keys():
print(f'gh label edit --name "10.rebuild-{name}{range}" "10.rebuild-{legacy_name}{range}"')
| 14:37:27 |
cole-h | Rather than renaming, could we just create new labels? That would allow the labels to be created and the change to be deployed independently of each other, and not need to worry about a race between the two | 16:47:17 |
hexa | gh label create --color "#eeffee" "10.rebuild-aarch64-darwin: 0"
gh label create --color "#eeffee" "10.rebuild-aarch64-darwin: 1"
gh label create --color "#eeffee" "10.rebuild-aarch64-darwin: 1-10"
gh label create --color "#fbca04" "10.rebuild-aarch64-darwin: 11-100"
gh label create --color "#fbca04" "10.rebuild-aarch64-darwin: 101-500"
gh label create --color "#d93f0b" "10.rebuild-aarch64-darwin: 501-1000"
gh label create --color "#b60205" "10.rebuild-aarch64-darwin: 1001-2500"
gh label create --color "#b60205" "10.rebuild-aarch64-darwin: 2501-5000"
gh label create --color "#b60205" "10.rebuild-aarch64-darwin-stdenv"
gh label create --color "#eeffee" "10.rebuild-aarch64-linux: 0"
gh label create --color "#eeffee" "10.rebuild-aarch64-linux: 1"
gh label create --color "#eeffee" "10.rebuild-aarch64-linux: 1-10"
gh label create --color "#fbca04" "10.rebuild-aarch64-linux: 11-100"
gh label create --color "#fbca04" "10.rebuild-aarch64-linux: 101-500"
gh label create --color "#d93f0b" "10.rebuild-aarch64-linux: 501-1000"
gh label create --color "#b60205" "10.rebuild-aarch64-linux: 1001-2500"
gh label create --color "#b60205" "10.rebuild-aarch64-linux: 2501-5000"
gh label create --color "#b60205" "10.rebuild-aarch64-linux-stdenv"
gh label create --color "#eeffee" "10.rebuild-x86_64-linux: 0"
gh label create --color "#eeffee" "10.rebuild-x86_64-linux: 1"
gh label create --color "#eeffee" "10.rebuild-x86_64-linux: 1-10"
gh label create --color "#fbca04" "10.rebuild-x86_64-linux: 11-100"
gh label create --color "#fbca04" "10.rebuild-x86_64-linux: 101-500"
gh label create --color "#d93f0b" "10.rebuild-x86_64-linux: 501-1000"
gh label create --color "#b60205" "10.rebuild-x86_64-linux: 1001-2500"
gh label create --color "#b60205" "10.rebuild-x86_64-linux: 2501-5000"
gh label create --color "#b60205" "10.rebuild-x86_64-linux-stdenv"
gh label create --color "#eeffee" "10.rebuild-x86_64-darwin: 0"
gh label create --color "#eeffee" "10.rebuild-x86_64-darwin: 1"
gh label create --color "#eeffee" "10.rebuild-x86_64-darwin: 1-10"
gh label create --color "#fbca04" "10.rebuild-x86_64-darwin: 11-100"
gh label create --color "#fbca04" "10.rebuild-x86_64-darwin: 101-500"
gh label create --color "#d93f0b" "10.rebuild-x86_64-darwin: 501-1000"
gh label create --color "#b60205" "10.rebuild-x86_64-darwin: 1001-2500"
gh label create --color "#b60205" "10.rebuild-x86_64-darwin: 2501-5000"
gh label create --color "#b60205" "10.rebuild-x86_64-darwin-stdenv"
| 16:50:28 |
Alyssa Ross | do we still build any i686-linux on Hydra? | 16:50:48 |
Alyssa Ross | (or would that be included in x86_64-linux?) | 16:50:53 |
hexa | I think it is included | 16:51:08 |
vcunat | But not much anymore. | 16:51:23 |
7c6f434c | Wine has 32-bit deps | 16:51:40 |
Alyssa Ross | there's also the 32-bit ld.so | 16:51:54 |
Alyssa Ross | building my system from staging spends so much time building a whole 32-bit world just for a dynamic linker that only ever produces an error message⦠| 16:52:14 |
Lily Foster | In reply to @qyliss:fairydust.space do we still build any i686-linux on Hydra? it would only list hydra jobs from nixpkgs release set that end in .i686-linux, of which there are none. so labels would always be 0 | 18:14:38 |
Lily Foster | In reply to @hexa:lossy.network
gh label create --color "#eeffee" "10.rebuild-aarch64-darwin: 0"
gh label create --color "#eeffee" "10.rebuild-aarch64-darwin: 1"
gh label create --color "#eeffee" "10.rebuild-aarch64-darwin: 1-10"
gh label create --color "#fbca04" "10.rebuild-aarch64-darwin: 11-100"
gh label create --color "#fbca04" "10.rebuild-aarch64-darwin: 101-500"
gh label create --color "#d93f0b" "10.rebuild-aarch64-darwin: 501-1000"
gh label create --color "#b60205" "10.rebuild-aarch64-darwin: 1001-2500"
gh label create --color "#b60205" "10.rebuild-aarch64-darwin: 2501-5000"
gh label create --color "#b60205" "10.rebuild-aarch64-darwin-stdenv"
gh label create --color "#eeffee" "10.rebuild-aarch64-linux: 0"
gh label create --color "#eeffee" "10.rebuild-aarch64-linux: 1"
gh label create --color "#eeffee" "10.rebuild-aarch64-linux: 1-10"
gh label create --color "#fbca04" "10.rebuild-aarch64-linux: 11-100"
gh label create --color "#fbca04" "10.rebuild-aarch64-linux: 101-500"
gh label create --color "#d93f0b" "10.rebuild-aarch64-linux: 501-1000"
gh label create --color "#b60205" "10.rebuild-aarch64-linux: 1001-2500"
gh label create --color "#b60205" "10.rebuild-aarch64-linux: 2501-5000"
gh label create --color "#b60205" "10.rebuild-aarch64-linux-stdenv"
gh label create --color "#eeffee" "10.rebuild-x86_64-linux: 0"
gh label create --color "#eeffee" "10.rebuild-x86_64-linux: 1"
gh label create --color "#eeffee" "10.rebuild-x86_64-linux: 1-10"
gh label create --color "#fbca04" "10.rebuild-x86_64-linux: 11-100"
gh label create --color "#fbca04" "10.rebuild-x86_64-linux: 101-500"
gh label create --color "#d93f0b" "10.rebuild-x86_64-linux: 501-1000"
gh label create --color "#b60205" "10.rebuild-x86_64-linux: 1001-2500"
gh label create --color "#b60205" "10.rebuild-x86_64-linux: 2501-5000"
gh label create --color "#b60205" "10.rebuild-x86_64-linux-stdenv"
gh label create --color "#eeffee" "10.rebuild-x86_64-darwin: 0"
gh label create --color "#eeffee" "10.rebuild-x86_64-darwin: 1"
gh label create --color "#eeffee" "10.rebuild-x86_64-darwin: 1-10"
gh label create --color "#fbca04" "10.rebuild-x86_64-darwin: 11-100"
gh label create --color "#fbca04" "10.rebuild-x86_64-darwin: 101-500"
gh label create --color "#d93f0b" "10.rebuild-x86_64-darwin: 501-1000"
gh label create --color "#b60205" "10.rebuild-x86_64-darwin: 1001-2500"
gh label create --color "#b60205" "10.rebuild-x86_64-darwin: 2501-5000"
gh label create --color "#b60205" "10.rebuild-x86_64-darwin-stdenv"
(i've put these commands on https://github.com/NixOS/ofborg/pull/684 now too) | 18:18:15 |
Lily Foster | In reply to @qyliss:fairydust.space do we still build any i686-linux on Hydra? * it would only list hydra jobs from nixpkgs release set that end in .i686-linux, of which there are none. so i686-linux labels would always be 0 | 18:18:23 |
Lily Foster | In reply to @lily:lily.flowers (i've put these commands on https://github.com/NixOS/ofborg/pull/684 now too) (i still hate all of this copy/paste, but i'm not feeling up to refactoring the copy/paste that was already there right now...) | 18:19:47 |
| 29 May 2024 |
| raitobezarius changed their display name from raitobezarius to raitobezarius (DECT: 7248). | 17:08:51 |
| 4 Jun 2024 |
| @infinisil:matrix.org changed their profile picture. | 02:43:48 |