Commit Graph

113 Commits

Author SHA1 Message Date
Clément DOUIN b9e9d55045 build: use git patch, enable ci release builds 2026-05-20 00:53:23 +02:00
Clément DOUIN bb77230626 ci: use staging-next branch of nixpkgs 2026-01-12 14:54:22 +01:00
Clément DOUIN d3a9e98e79 ci: enable builds for all branches for testing purpose 2026-01-12 14:20:32 +01:00
Clément DOUIN 2b25a4d1fb build: add job for publishing to crates.io 2025-01-11 21:08:02 +01:00
Clément DOUIN 25edd9e106 ci(release-on-demand): fix wrong targets 2025-01-10 15:01:35 +01:00
Clément DOUIN 354848baf4 ci(release-on-demand): add missing x86_64-linux target 2025-01-10 14:33:35 +01:00
Clément DOUIN d51ba0850a ci: init release-on-demand workflow 2025-01-10 14:26:43 +01:00
Clément DOUIN ce0b2dd8d3 build: release v1.0.0
Refs: #514
2024-12-09 12:04:15 +01:00
Clément DOUIN 1a193f3ec3 make use of re-usable pre-releases pimalaya/nix workflow 2024-11-28 20:38:14 +01:00
Clément DOUIN 86baf1c483 remove custom-release workflow
workflow_dispatch requires read and write access to the repo, which
is not suitable for public usage.

Also restricted pre-release workflow to master branch.
2024-11-28 07:26:22 +01:00
Clément DOUIN d262418baa renamed build-on-demand to custom-release 2024-11-27 21:08:09 +01:00
Clément DOUIN 0917caa400 fix features and workflows 2024-11-27 20:39:13 +01:00
Clément DOUIN 0ae35beb0d fix typo 2024-11-27 15:36:34 +01:00
Clément DOUIN 0db15511c5 fix gh action matrix 2024-11-27 15:24:35 +01:00
Clément DOUIN b55935cc39 add minimal features set 2024-11-27 15:20:26 +01:00
Clément DOUIN cb077131b2 fix pre-release syntax 2024-11-27 14:38:50 +01:00
Clément DOUIN 6644801452 remove emulators 2024-11-27 14:35:43 +01:00
Clément DOUIN 085aea0fe9 fix build-on-demand gh workflow 2024-11-27 11:47:13 +01:00
Clément DOUIN 4cf8b2ded0 fix wrong apple target name with darwin 2024-11-27 10:13:29 +01:00
Clément DOUIN 74fcc0d44f fix target name in CI 2024-11-27 10:10:20 +01:00
Clément DOUIN 6dc448b062 clean both flake and non-flake API 2024-11-27 10:04:12 +01:00
Clément DOUIN 7806de626e put back other systems except i686-windows 2024-11-26 11:23:02 +01:00
Clément DOUIN b6faf069cb add missing isStatic in CI 2024-11-26 11:15:10 +01:00
Clément DOUIN 250ef63030 link to -lunwind 2024-11-26 11:09:29 +01:00
Clément DOUIN 6b45314f1a try to fix windows 2024-11-26 10:56:33 +01:00
Clément DOUIN 69e66b307a clean all 2024-11-26 10:37:14 +01:00
Clément DOUIN 065493ac7a isolate i686 windows with rust-platform-verifier 2024-11-26 07:31:35 +01:00
Clément DOUIN d3cf63a39e add back other systems 2024-11-25 21:12:09 +01:00
Clément DOUIN 6206970f47 remove macos-15 2024-11-25 16:29:15 +01:00
Clément DOUIN 54de48c98a put back own fork 2024-11-25 16:09:21 +01:00
Clément DOUIN 49de48151b fix macos trial 1 2024-11-25 15:59:09 +01:00
Clément DOUIN b22aa9dcb0 fix emulators 2024-11-25 15:21:16 +01:00
Clément DOUIN 025eebb549 try to cross compile x86_64-apple from aarch64 2024-11-25 15:10:13 +01:00
Clément DOUIN 17af039600 remove libiconv 2024-11-25 14:35:44 +01:00
Clément DOUIN 676eb30cd0 add NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM 2024-11-25 14:18:12 +01:00
Clément DOUIN fda9cf1e4f disable static for windows 2024-11-25 10:30:57 +01:00
Clément DOUIN 7ae109eaae try pkgsStatic 2024-11-25 00:18:13 +01:00
Clément DOUIN fcfb7adb16 check macos err msg 2024-11-25 00:14:03 +01:00
Clément DOUIN ba4d2758cd rename artifacts 2024-11-24 23:30:15 +01:00
Clément DOUIN 44d94be99d make target mandatory input 2024-11-24 23:11:01 +01:00
Clément DOUIN f250551c91 clean 2024-11-24 21:04:57 +01:00
Clément DOUIN b6d690188a add build-on-demand workflow 2024-11-24 15:19:51 +01:00
Clément DOUIN 7a9a4b5b1f add more systems to ci 2024-11-24 01:43:54 +01:00
Clément DOUIN bed96518c2 fix target ci 2024-11-24 00:33:00 +01:00
Clément DOUIN 942bf5d163 fix nix-build args 2024-11-23 14:21:51 +01:00
Clément DOUIN 8c08b67be3 refactor cross systems structure 2024-11-23 14:06:32 +01:00
Clément DOUIN 4fb7ff93db adjust crossSystem condition 2024-11-23 13:41:43 +01:00
Clément DOUIN 83621cc0c0 fix null condition 2 2024-11-23 12:37:16 +01:00
Clément DOUIN 78b2be8499 fix null condition 2024-11-23 12:35:24 +01:00
Clément DOUIN e814b8aec2 add missing arg 2024-11-23 12:35:03 +01:00