Commit graph

29 commits

Author SHA1 Message Date
Alexander Sosedkin
53a8306a3e fixup: .github/workflows/: --arches 2024-09-10 23:10:20 +02:00
Shelvacu
9dd9078a1f Grab proot from bootstrap zip rather than including its nix path directly.
This means that the cachix substituter (or already having the package in your nix store somehow) is no longer required to build.

This required reworking the deploy script. As a bonus you can now omit the second argument and it will tell you what it would have copied instead of copying anything.

This is fixes one source of impurity, but for now flake builds will still require the --impure flag
2024-09-10 22:33:39 +02:00
Sergey Volkov
4d20bfc846 update inputs and copyrights to 24.05
Co-authored-by: Alexander Sosedkin <monk@unboiled.info>
2024-07-08 01:14:32 +02:00
Alexander Sosedkin
c4c4f09e3d modules/android-integration: add am command 2024-07-07 21:38:38 +02:00
Alexander Sosedkin
3d24441837 .github/workflows: revamp for extra parallelism 2024-06-30 20:29:37 +02:00
Alexander Sosedkin
291970c4c4 tests/emulator, .github/workflows/emulator: add 2024-06-30 20:29:37 +02:00
Alexander Sosedkin
d72ab2a167 add x86_64 arch 2024-06-30 20:29:37 +02:00
Alexander Sosedkin
d7c432bad3 .github: drop fakedroid-odt workflow 2024-06-30 20:29:37 +02:00
Alexander Sosedkin
11e98b0140 .github/workflows/docs: fixup upload-pages-artifact version 2024-03-05 23:16:05 +01:00
Alexander Sosedkin
8bcabf2f5a .github/workflows: update action versions 2024-03-05 23:09:33 +01:00
Tobias Happ
064e1b280e ci: regularly run all actions 2023-05-17 21:59:03 +02:00
Tobias Happ
109abda381 ci: update github actions 2023-05-17 21:59:03 +02:00
Tobias Happ
a9b1790700 ci: fix incorrect path to docs directory 2022-11-20 23:54:14 +01:00
Tobias Happ
31bb4913c0 ci: add workflow to automatically deploy docs 2022-11-20 20:15:31 +01:00
Tobias Happ
0a3b09df75 tests: add fakedroid as flake app 2022-11-06 21:43:51 +01:00
Tobias Happ
0d984e4415 flake: setup nix-formatter-pack 2022-11-06 20:26:32 +01:00
Tobias Happ
5772a879a1 ci: update github actions 2022-10-28 17:52:27 +02:00
Tobias Happ
fa250d1c54 ci: remove set up of NIX_PATH 2022-10-28 17:52:27 +02:00
Tobias Happ
c0b87d967f bootstrap: add prompt to bootstrap with flakes setup 2022-10-28 17:52:27 +02:00
Tobias Happ
5d9e3c3dd1 tests: refactor to support flake setup 2022-10-28 17:52:27 +02:00
Tobias Happ
004faf1835 ci: remove extra_nix_config for flakes and nix-command
Enabled by default.
2022-10-28 17:52:27 +02:00
Tobias Happ
2b88cb5957 ci: replace ci.nix with build of bootstrapZip
bootstrapZip builds all derivations transitively.
2022-10-28 17:52:27 +02:00
Tobias Happ
241632822a ci: add workflow for coding style linting 2022-10-04 00:43:13 +02:00
Tobias Happ
7474a703ea ci: update github workflows 2022-10-04 00:43:13 +02:00
Alexander Sosedkin
a7a2d56937 .github/workflows: use 22.05 2022-07-01 00:50:28 +02:00
Tobias Happ
b446b6572e ci: do not attempt to push to cachix on PR builds
Secrets are not available when triggered by a PR. Therefore,
CACHIX_SIGNING_KEY is not defined and cachix will always fail.
2021-12-14 22:30:21 +01:00
Alexander Sosedkin
a6b8efbae3 tests/fakedroid: emulate a nix-on-droid-like env for testing 2021-12-13 21:01:34 +01:00
Tobias Happ
ef55157fb7 Update stateVersions and channel versions to 21.11 2021-12-11 22:44:53 +01:00
Alexander Sosedkin
97c209fe4b .github/workflows: add cachix 2021-06-26 19:01:42 +02:00