Commit graph

305 commits

Author SHA1 Message Date
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
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