Commit graph

272 commits

Author SHA1 Message Date
Zhaofeng Li 6d61193286 Flush cout after each output line
The default buffering behavior depends on whether the output is connected
to an interactive device. This causes output lines to be buffered in an
undesirable way when stdout is piped, which is how nix-eval-jobs is
normally used. Let's fix it by flushing stdout explicitly.
2022-02-16 00:46:57 -08:00
mergify[bot] cc892aeb90
Merge pull request #35 from nix-community/update_flake_lock_action
flake.lock: Update
2022-02-14 01:23:22 +00:00
github-actions[bot] 7e6e8083b4 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c5051e2b5fe9fab43a64f0e0d06b62c81a890b90' (2022-02-08)
  → 'github:NixOS/nixpkgs/48d63e924a2666baf37f4f14a18f19347fbd54a2' (2022-02-10)
2022-02-14 00:56:31 +00:00
mergify[bot] a08cada21d
Merge pull request #34 from nix-community/update_flake_lock_action
flake.lock: Update
2022-02-10 01:27:27 +00:00
github-actions[bot] 4c70bbf3c3 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
  → 'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/76e3df7c0687d5b9ff31431fd4ee4d4cd07a4b2f' (2022-02-03)
  → 'github:NixOS/nixpkgs/c5051e2b5fe9fab43a64f0e0d06b62c81a890b90' (2022-02-08)
2022-02-10 00:59:32 +00:00
adisbladis a129cf01ba
Merge pull request #33 from nix-community/dependabot/github_actions/DeterminateSystems/update-flake-lock-8
Bump DeterminateSystems/update-flake-lock from 7 to 8
2022-02-08 18:12:36 +12:00
dependabot[bot] 404534202e
Bump DeterminateSystems/update-flake-lock from 7 to 8
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 7 to 8.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v7...v8)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 23:12:17 +00:00
mergify[bot] 5d0453e893
Merge pull request #32 from nix-community/update_flake_lock_action
flake.lock: Update
2022-02-07 01:28:18 +00:00
github-actions[bot] 2c42a87020 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c07b471b52be8fbc49a7dc194e9b37a6e19ee04d' (2022-01-25)
  → 'github:NixOS/nixpkgs/76e3df7c0687d5b9ff31431fd4ee4d4cd07a4b2f' (2022-02-03)
2022-02-07 00:57:26 +00:00
Jörg Thalheim aa81824125
ci/update-flake-lock: switch back to upstream 2022-02-04 16:37:45 +01:00
mergify[bot] 479f0f8639
Merge pull request #31 from nix-community/update_flake_lock_action
flake.lock: Update
2022-01-27 01:01:06 +00:00
github-actions[bot] b7b7c875c4 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/689b76bcf36055afdeb2e9852f5ecdd2bf483f87' (2022-01-23)
  → 'github:NixOS/nixpkgs/c07b471b52be8fbc49a7dc194e9b37a6e19ee04d' (2022-01-25)
2022-01-27 00:56:58 +00:00
mergify[bot] edcec0b67a
Merge pull request #30 from nix-community/update_flake_lock_action
flake.lock: Update
2022-01-24 00:59:37 +00:00
github-actions[bot] 1a2c6cb15c flake.lock: Update
Flake lock file changes:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/74f7e4319258e287b0f9cb95426c9853b282730b' (2021-11-28)
  → 'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d5dae6569ea9952f1ae4e727946d93a71c507821' (2022-01-15)
  → 'github:NixOS/nixpkgs/689b76bcf36055afdeb2e9852f5ecdd2bf483f87' (2022-01-23)
2022-01-24 00:55:39 +00:00
mergify[bot] b0b5bd5c93
Merge pull request #29 from nix-community/update_flake_lock_action
flake.lock: Update
2022-01-20 01:10:42 +00:00
github-actions[bot] 3f8095ce80 flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5aaed40d22f0d9376330b6fa413223435ad6fee5' (2022-01-13)
  → 'github:NixOS/nixpkgs/d5dae6569ea9952f1ae4e727946d93a71c507821' (2022-01-15)
2022-01-20 01:06:33 +00:00
mergify[bot] 4841ee563d
Merge pull request #28 from nix-community/update_flake_lock_action
flake.lock: Update
2022-01-16 09:39:11 +00:00
Jörg Thalheim 6581e33aeb add mergify configuration 2022-01-16 10:38:36 +01:00
github-actions[bot] d2f12e992f flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b2737d4980a17cc2b7d600d7d0b32fd7333aca88' (2022-01-11)
  → 'github:NixOS/nixpkgs/5aaed40d22f0d9376330b6fa413223435ad6fee5' (2022-01-13)
2022-01-16 09:16:23 +00:00
Jörg Thalheim ff6bede4b6 update-flake-lock: set bot github token
This token hopefully triggers ci builds
2022-01-13 09:00:15 +01:00
Jörg Thalheim 2e1cef0dca switch to update-flake-lock fork for testing
this one hard codes a different github personal access token so we can
trigger CI/CD.
2022-01-13 08:54:35 +01:00
adisbladis c123f3bfed
Merge pull request #27 from nix-community/update_flake_lock_action
flake.lock: Update
2022-01-13 13:19:28 +12:00
github-actions[bot] 1677bab8fa flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ff377a78794d412a35245e05428c8f95fef3951f' (2022-01-07)
  → 'github:NixOS/nixpkgs/b2737d4980a17cc2b7d600d7d0b32fd7333aca88' (2022-01-11)
2022-01-13 00:33:32 +00:00
adisbladis 8c2f26ee6d
Merge pull request #26 from nix-community/dependabot/github_actions/DeterminateSystems/update-flake-lock-6
Bump DeterminateSystems/update-flake-lock from 3 to 6
2022-01-11 12:15:27 +12:00
dependabot[bot] 00ced01200
Bump DeterminateSystems/update-flake-lock from 3 to 6
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 3 to 6.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v3...v6)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 23:08:20 +00:00
adisbladis 0fa3b51289 Set src to null in shell.nix
To avoid the contents being copied to the store during development
2022-01-09 11:06:50 +13:00
adisbladis 6296952c9f Fix build input not taken into account in mkVariant 2022-01-09 11:02:47 +13:00
Jörg Thalheim be77b8ea17 README: fix spelling/style 2022-01-08 10:58:59 +01:00
adisbladis dfe69db146 Revert "Enable github token in auto-update workflow"
This reverts commit bdc67cf4a6.
2022-01-08 22:58:22 +13:00
adisbladis 2719c52dc6
Merge pull request #25 from nix-community/github-token
Enable github token in auto-update workflow
2022-01-08 21:52:28 +12:00
adisbladis bdc67cf4a6 Enable github token in auto-update workflow 2022-01-08 22:48:55 +13:00
Jörg Thalheim 30e1712827 README: update output 2022-01-08 10:45:55 +01:00
Jörg Thalheim 36c0308a42
Merge pull request #24 from nix-community/revamped-ci
Revamp CI
2022-01-08 09:23:47 +00:00
adisbladis 49020f2dc8 ci: Use a dynamic matrix generated from flake checks for github actions 2022-01-08 22:02:39 +13:00
adisbladis 5b9621cd6c Remove old tests and add development workflow tests 2022-01-08 22:02:39 +13:00
adisbladis 1c6887b5bf ci: Remove cron schedules
We're using a pinned auto-updater workflow instead which is deterministic.
2022-01-08 21:14:05 +13:00
adisbladis a0966f6d2e Update flake auto-update cron schedule to run twice a week 2022-01-08 17:27:17 +13:00
adisbladis acd0b517b2
Merge pull request #23 from nix-community/nixos-unstable
Use the NixOS unstable channel
2022-01-08 09:30:56 +12:00
adisbladis 0f6ac00fea Use the NixOS unstable channel 2022-01-08 09:34:22 +13:00
adisbladis 8fa8c32243
Merge pull request #21 from nix-community/auto-update-flake
Add github action to auto-update flake.lock
2022-01-08 08:23:43 +12:00
adisbladis f343083a49 Add github action to auto-update flake.lock 2022-01-08 09:17:15 +13:00
adisbladis 63e728fcbb
Merge pull request #20 from nix-community/stable-unstable-ci
Run build against both stable nix and nixUnstable in CI
2022-01-08 08:17:00 +12:00
adisbladis 9bcb1bb3fc Run build against both stable nix and nixUnstable in CI 2022-01-08 09:11:42 +13:00
adisbladis a0bd67f9cb Use nix as the argument name for nix in default.nix
And pass in `nix = nixUnstable` from the development shell.
2022-01-08 09:10:57 +13:00
adisbladis 44655761c5 Use locked nixpkgs version for nix-shell 2022-01-08 08:53:26 +13:00
adisbladis 985096e89d Bump flake inputs 2022-01-08 08:41:07 +13:00
adisbladis 6d43466742
Merge pull request #19 from zhaofengli/show-trace
Add flag to enable trace output
2022-01-07 21:15:48 +12:00
Zhaofeng Li 1e0f309fef Add flag to enable trace output 2022-01-07 00:01:07 -08:00
adisbladis 2cc698ef4e Add meta field to README help section 2022-01-06 13:51:21 +13:00
adisbladis 909b7ab4c2
Merge pull request #18 from nix-community/meta-arg
Add flag to enable meta
2022-01-06 00:50:35 +00:00