Commit Graph

23 Commits

Author SHA1 Message Date
phaer
519f3a3871 ci: remove nix flake check run...
...we'll re-introduce specific pure tests later on, but nix flake check
always evaluates packages for all platforms as far as we know, and
that will fail if not all lock files are up to date
2023-07-11 09:50:04 +02:00
DavHau
299c087847 ci: remove tests irrelevant for v1 2023-07-10 17:49:04 +02:00
DavHau
99373e2956 ci: don't run .#update-locks 2023-07-08 13:28:03 +02:00
dependabot[bot]
9a59240b8a chore(deps): bump cachix/install-nix-action from 17 to 22
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 17 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v22)

---
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>
2023-07-08 12:06:33 +02:00
dependabot[bot]
8bbed86d18 chore(deps): bump cachix/cachix-action from 10 to 12
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-08 12:05:56 +02:00
dependabot[bot]
b325fd6263 chore(deps): bump actions/checkout from 2.4.0 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3.5.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-08 12:05:35 +02:00
DavHau
42fc68180e fix(github): fix dependabot file location 2023-07-08 11:23:51 +02:00
DavHau
8fe43a193d feat(github): add dependabot 2023-07-07 21:34:04 +02:00
DavHau
4b5b9886ad feat(tests): run .#update-locks before nix flake check 2023-03-23 17:29:53 +08:00
DavHau
d13a183a4b fix: add job for integration-d2n-flakes 2022-11-14 18:51:09 +01:00
zimbatm
b497970296
ci: replace cachix signing key with auth token 2022-10-31 14:51:54 +01:00
DavHau
2a2e6c88ce chore: use cachix action for all ci jobs 2022-10-14 00:21:26 +02:00
DavHau
0fd3ace78e chore: ci: update nix to 2.11.0 und increase max-jobs 2022-08-31 12:39:17 +02:00
DavHau
aeaf598afd chore: CI performance improvements
- run more jobs in parallel for `example` and `integration` tests
- use cachitx for unit tests
2022-08-24 13:14:07 +02:00
Martin Toman
3aa9927b0d ci: enable cachix for integration-tests 2022-08-17 13:30:04 -07:00
Martin Toman
7c4a5a505f test: run .#tests-integration in github action 2022-08-11 12:32:30 -07:00
Yusuf Bera Ertan
7005441ceb
docs: setup mdbook book for documentation, add CLI app for docs (#173)
* docs: setup mdbook book for documentation

* ci: add github action for docs

* docs: add a cli command for showing docs in terminal

* Update docs/src/subsystems/rust.md

Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>

* docs(rust): add example for crane overriding

* docs: add a further reading section to intro

* docs: fix a few links

* docs(readme): move documentation section up and fit some sections into 80 columns

Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>
2022-06-13 22:27:05 +03:00
DavHau
f2d40e70cb remove tests-impure 2022-03-28 23:34:56 +07:00
DavHau
f7c034d4ee add ./examples with flake examples 2022-03-27 22:16:45 +07:00
DavHau
667d639c94 add github action to check formatting 2022-03-07 18:06:28 +07:00
DavHau
9d2d385273 test nix funcs with pytest via nix_ffi.py 2021-11-20 11:34:04 +07:00
DavHau
06289a42bc push to cachix 2021-11-17 12:38:07 +07:00
DavHau
a156f7e705 add github actions 2021-11-17 12:13:54 +07:00