Reapply "ci: update pinned" (#506437)
This commit is contained in:
@@ -95,15 +95,12 @@ runs:
|
||||
// This would fail without --refetch, because the we had a partial clone before, but changed it above.
|
||||
await run('git', 'fetch', '--depth=1', '--refetch', 'origin', ...(commits.map(({ sha }) => sha)))
|
||||
|
||||
// Checking out onto tmpfs takes 1s and is faster by at least factor 10x.
|
||||
// On Linux, checking out onto tmpfs takes 1s and is faster by at least 10x.
|
||||
// Currently, on Darwin we can only allocate 3.5GB, which isn't enough.
|
||||
// See https://github.com/NixOS/nixpkgs/pull/506437
|
||||
await run('mkdir', 'nixpkgs')
|
||||
switch (process.env.RUNNER_OS) {
|
||||
case 'macOS':
|
||||
await run('sudo', 'mount_tmpfs', 'nixpkgs')
|
||||
break
|
||||
case 'Linux':
|
||||
await run('sudo', 'mount', '-t', 'tmpfs', 'tmpfs', 'nixpkgs')
|
||||
break
|
||||
if (process.env.RUNNER_OS === 'Linux') {
|
||||
await run('sudo', 'mount', '-t', 'tmpfs', 'tmpfs', 'nixpkgs')
|
||||
}
|
||||
|
||||
// Create all worktrees in parallel.
|
||||
@@ -134,3 +131,6 @@ runs:
|
||||
await rm('pin-bump.patch')
|
||||
}
|
||||
}
|
||||
|
||||
console.log('final disk usage:')
|
||||
await run('df', '-h')
|
||||
|
||||
@@ -10,3 +10,5 @@
|
||||
rules:
|
||||
dangerous-triggers:
|
||||
disable: true
|
||||
secrets-outside-env:
|
||||
disable: true
|
||||
|
||||
+6
-6
@@ -9,9 +9,9 @@
|
||||
},
|
||||
"branch": "nixpkgs-unstable",
|
||||
"submodules": false,
|
||||
"revision": "bde09022887110deb780067364a0818e89258968",
|
||||
"url": "https://github.com/NixOS/nixpkgs/archive/bde09022887110deb780067364a0818e89258968.tar.gz",
|
||||
"hash": "13mi187zpa4rw680qbwp7pmykjia8cra3nwvjqmsjba3qhlzif5l"
|
||||
"revision": "106eb93cbb9d4e4726bf6bc367a3114f7ed6b32f",
|
||||
"url": "https://github.com/NixOS/nixpkgs/archive/106eb93cbb9d4e4726bf6bc367a3114f7ed6b32f.tar.gz",
|
||||
"hash": "0wyyhddz2mqhmq938d337223675jpd83dd5lsks2nhz0hs4r3jha"
|
||||
},
|
||||
"treefmt-nix": {
|
||||
"type": "Git",
|
||||
@@ -22,9 +22,9 @@
|
||||
},
|
||||
"branch": "main",
|
||||
"submodules": false,
|
||||
"revision": "e96d59dff5c0d7fddb9d113ba108f03c3ef99eca",
|
||||
"url": "https://github.com/numtide/treefmt-nix/archive/e96d59dff5c0d7fddb9d113ba108f03c3ef99eca.tar.gz",
|
||||
"hash": "02gqyxila3ghw8gifq3mns639x86jcq079kvfvjm42mibx7z5fzb"
|
||||
"revision": "75925962939880974e3ab417879daffcba36c4a3",
|
||||
"url": "https://github.com/numtide/treefmt-nix/archive/75925962939880974e3ab417879daffcba36c4a3.tar.gz",
|
||||
"hash": "118zlbyzmh21x6rad2vrxjkdfyicd8lx3s0if8b791n51hz1r9ns"
|
||||
}
|
||||
},
|
||||
"version": 5
|
||||
|
||||
Reference in New Issue
Block a user