DavHau
1b35cc9644
.github: update dependencies
2023-09-05 10:44:38 +02:00
DavHau
29bd1c8f85
.github: remove format test (already executed by hercules)
2023-09-04 23:47:47 +02:00
dependabot[bot]
61d7dbf039
chore(deps): bump actions/checkout from 3.5.3 to 3.6.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 3.6.0.
- [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/v3.5.3...v3.6.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 17:49:49 +02:00
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