renovate[bot]
7ccfa7aae1
chore(deps): update jamesives/github-pages-deploy-action action to v4.6.9
2024-11-09 22:38:48 +00:00
Zhaofeng Li
68219763dd
Merge pull request #233 from valkum/fix-symlink
...
resolve TempDir paths before passing them to the flake bin
2024-11-08 12:03:41 -07:00
Zhaofeng Li
e5c30066c2
Revert ".github: Run workflows on push event only"
...
Sadly it breaks CI in fork-originated PRs if the author doesn't enable
Actions on the fork itself.
This reverts commit ce1aa41ff4
.
2024-11-08 11:27:40 -07:00
renovate[bot]
40429b7ed4
Update all non-major dependencies
2024-11-08 03:48:26 +00:00
renovate[bot]
926ae650fb
Update docker/setup-qemu-action action to v3
2024-11-08 03:17:33 +00:00
Zhaofeng Li
ec21d8514b
Merge pull request #243 from zhaofengli/renovate/actions-checkout-4.x
...
Update actions/checkout action to v4
2024-11-07 20:15:40 -07:00
Zhaofeng Li
123028ce09
Merge pull request #244 from zhaofengli/renovate/cachix-cachix-action-15.x
...
Update cachix/cachix-action action to v15
2024-11-07 20:15:30 -07:00
Zhaofeng Li
e9ee03aeeb
Merge pull request #240 from zhaofengli/renovate/determinatesystems-nix-installer-action-15.x
...
Update DeterminateSystems/nix-installer-action action to v15
2024-11-07 18:12:36 -07:00
renovate[bot]
bfc3cc8271
Update cachix/cachix-action action to v15
2024-11-08 01:08:05 +00:00
renovate[bot]
b82ee861dd
Update actions/checkout action to v4
2024-11-08 01:08:00 +00:00
Zhaofeng Li
0e0b682d42
Merge pull request #242 from zhaofengli/aarch64-darwin
...
.github/build: Update macOS runner, add aarch64-darwin
2024-11-07 18:06:46 -07:00
renovate[bot]
c78d024f3a
Update DeterminateSystems/nix-installer-action action to v15
2024-11-08 00:42:22 +00:00
Zhaofeng Li
998f92d869
.github/build: Update macOS runner, add aarch64-darwin
...
The new hosted GitHub runners are Apple Silicon-based only, and we
build x86_64-darwin packages via Rosetta 2.
2024-11-07 17:19:59 -07:00
Zhaofeng Li
ce1aa41ff4
.github: Run workflows on push event only
2024-11-07 17:08:49 -07:00
Zhaofeng Li
f593c24aa2
.github/nix-matrix-job: Maximize build space
2024-11-07 15:24:37 -07:00
Zhaofeng Li
e17c521c15
Run integration tests on GitHub Actions
2024-11-07 15:24:37 -07:00
Zhaofeng Li
82c8c7044a
.github: Bump nix-installer-action
2023-10-18 15:41:54 -06:00
Zhaofeng Li
caf33af7d8
.github: Update latest stable API version
2023-05-14 23:12:07 -06:00
Zhaofeng Li
30b98e6a12
.github/manual-stable: Update branch for future release
2023-05-14 23:10:52 -06:00
Zhaofeng Li
3d5fb89bd1
.github: Build for aarch64-linux
...
Let's remove the nix-env install for now.
Fixes #147 .
2023-04-22 16:24:42 -06:00
Zhaofeng Li
e034c15825
.github: Switch back to upstream DetSys installer
...
The PR was merged.
2023-02-06 17:48:52 -07:00
Zhaofeng Li
9cb8413602
.github: Remove Nix matrix
2023-01-27 23:52:28 -07:00
Zhaofeng Li
f894e03f60
.github/build: Remove flake check
2023-01-27 23:52:28 -07:00
Zhaofeng Li
941f48bd81
flake.nix: Add checks for integration tests
2023-01-27 23:44:41 -07:00
Zhaofeng Li
9c51ac1523
.github: Update Nix version to 2.13.2
2023-01-27 23:44:41 -07:00
Zhaofeng Li
9a81798083
.github: Update actions, switch to DetSys installer
2023-01-27 23:44:41 -07:00
Zhaofeng Li
8b06bb108e
.github/tests: Run tests with the full git checkout
2022-09-18 17:47:17 -06:00
Zhaofeng Li
e7356e2c5c
.github: Upgrade runner to macOS 12
2022-08-28 00:45:23 -06:00
Zhaofeng Li
5e76e8ab26
.github: Restructure workflows
2022-08-16 20:16:00 -06:00
Zhaofeng Li
c99a8246c2
.github/manual: Remove github-pages-deploy-action for now
...
Does not work well with `matrix` et al which causes the actual
job name to change.
2022-08-16 20:16:00 -06:00
Zhaofeng Li
34bb2e4674
.github/linters: Add rustfmt check
2022-07-29 22:13:09 -07:00
Zhaofeng Li
e82993a83e
.github/manual: Fix github-pages-deploy-action version tag
2022-07-29 22:13:09 -07:00
Zhaofeng Li
5d2f128515
.github: Bump versions
2022-07-17 14:42:34 -07:00
Zhaofeng Li
fbf25faa24
.github: Don't build manual on macOS
...
The following doesn't build on macOS:
```nix
pkgs.python3Minimal.override {
inherit self;
includeSiteCustomize = true;
}
```
Same error as in
<https://github.com/NixOS/nixpkgs/issues/101229#issuecomment-1086295309 >.
2022-07-01 17:41:09 -07:00
Zhaofeng Li
d37270f292
Apply flake8 to manual preprocessor
2022-06-24 17:34:37 -07:00
Zhaofeng Li
b4c832c24f
.github: Disable flake check on macOS
...
Occasionally segfaults ¯\_(ツ)_/¯
2022-04-27 15:05:02 -07:00
Zhaofeng Li
fbefc48d89
Release 0.3.0
2022-04-27 14:10:58 -07:00
Otavio Salvador
67de5dc96d
ci: update cachix/install-nix-action to v17
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-04-25 21:57:25 -03:00
Otavio Salvador
f1a538398b
ci: upgrade to Nix 2.8.0 for build and test
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-04-25 21:56:50 -03:00
Otavio Salvador
6b95ec1725
ci: remove unused Nix versions in build stage
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-04-25 21:55:30 -03:00
Zhaofeng Li
9f7f2c9cce
.github: Add 2.7.0 and 2.8.0pre, remove 2.5.1, 2.6.0, 2.7.0pre
2022-04-03 17:16:01 -07:00
Zhaofeng Li
d7b5cfb2ae
.github: Add 2.7.0pre to matrix
2022-02-04 20:58:17 -08:00
Zhaofeng Li
94c7e5c79a
.github: Add Nix 2.6.0 to matrix
2022-02-04 20:58:17 -08:00
Zhaofeng Li
abb74b9f49
Add EditorConfig rules, fix trailing whitespaces
2022-01-08 01:20:36 -08:00
Zhaofeng Li
1adb0b4246
.github: Rename workflows for clarity
2022-01-02 13:16:24 -08:00
Zhaofeng Li
f0f1be46c3
.github: Pin NIX_PATH before nix-shell invocation
2022-01-01 16:41:35 -08:00
Zhaofeng Li
ef2b5b53a8
.github: Add Nix 2.5.1 and 2.6.0pre to matrix
2022-01-01 16:41:35 -08:00
Zhaofeng Li
06804e3715
Support macOS
...
Currently it requires Linux remote builders to be set up to do
anything useful, but soon it will not once we able to initiate
builds directly on the target nodes themselves.
2022-01-01 16:41:35 -08:00
Zhaofeng Li
b52ac7e94f
.github: workflow_run triggers can't be used on non-default branches
...
[ci skip] for main
2021-12-07 23:28:36 -08:00
Zhaofeng Li
ea09e60e36
default.nix: Oops
2021-12-06 15:08:47 -08:00