Commit graph

447 commits

Author SHA1 Message Date
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
adisbladis 3268f3a6af Add flag to enable meta
I removed meta from the output in 434376f8e1 with the intention of adding it back gated by a flag, but that never happened.

Adding meta is quite a substantial increase in output size and has some non-trivial performance impact at scale, so it's best to leave it as opt-in.
2022-01-06 13:40:21 +13:00
Jörg Thalheim 0570194d0a
Merge pull request #16 from tomberek/outPath
use outPath
2022-01-05 23:20:38 +00:00
Tom Bereknyei d36d77c873 use outPath 2022-01-04 14:16:36 -05:00
Jörg Thalheim 77aa769aef
Merge pull request #15 from nix-community/json
also expose store path in json
2021-12-31 12:58:52 +00:00
Jörg Thalheim 26948992b3 also expose store path in json 2021-12-31 12:00:04 +01:00
Jörg Thalheim 14b78c41aa
Merge pull request #14 from nix-community/ci
fix build against nixUnstable
2021-12-15 13:25:25 +00:00
Jörg Thalheim c297bd9564 fix build against nixUnstable 2021-12-15 14:20:38 +01:00
Jörg Thalheim 23523075c2
Merge pull request #13 from nix-community/dependabot/github_actions/cachix/install-nix-action-16
Bump cachix/install-nix-action from 15 to 16
2021-11-23 19:55:57 +00:00
dependabot[bot] c3ed61b075
Bump cachix/install-nix-action from 15 to 16
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v16)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 23:09:53 +00:00
Jörg Thalheim 004c989ddc
Merge pull request #12 from nix-community/ci
update flakes
2021-11-16 07:57:09 +00:00
Jörg Thalheim 42ea2ec12e update flakes 2021-11-16 08:48:08 +01:00
Jörg Thalheim b7230f5e4b ci: drop hard-coded flake installer 2021-11-16 08:48:04 +01:00
adisbladis 49120eef7c
Merge pull request #11 from nix-community/dependabot/github_actions/cachix/install-nix-action-15
Bump cachix/install-nix-action from 14 to 15
2021-11-16 01:54:22 +00:00
dependabot[bot] aa86d0c567
Bump cachix/install-nix-action from 14 to 15
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 14 to 15.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v14...v15)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 23:11:14 +00:00
Jörg Thalheim 0b85ecf31a
Merge pull request #8 from nix-community/ci-update
README + Ci + nixpkgs update
2021-10-09 15:20:27 +01:00
Jörg Thalheim b196a08ee3
Update README.md 2021-10-09 12:26:22 +01:00
Jörg Thalheim 28ff04751e add a real README 2021-10-09 13:22:02 +02:00
Jörg Thalheim a22fa0b97b bump nix-unstable 2021-10-09 12:50:39 +02:00
Jörg Thalheim f4026e6bf3 drop nixPath from matrix 2021-10-09 12:46:50 +02:00
Jörg Thalheim 20751faaff bump nixpkgs 2021-10-09 12:46:01 +02:00
adisbladis a697528143
Attempt to fix clasical Nix tests 2021-09-24 22:34:46 -05:00
adisbladis 0d3e7c2240
Add nixpkgs-fmt + associated checks 2021-09-24 22:18:46 -05:00
adisbladis 9030f0f8c5
Move devShell from flake.nix to separate shell.nix
Again, to facilitate non-flake development.
2021-09-24 22:12:56 -05:00
adisbladis 7550bb8cc1
Move hydra.nix to default.nix
So it's easier to use as a classic (non-flake) Nix expression.
2021-09-24 22:02:34 -05:00
Jörg Thalheim 2a382fe9f5
Merge pull request #6 from nix-community/dependabot/github_actions/cachix/install-nix-action-14
Bump cachix/install-nix-action from 13 to 14
2021-09-14 07:04:58 +01:00