Commit Graph

90 Commits

Author SHA1 Message Date
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
Clément DOUIN 772f689eda test ci 2024-11-23 12:33:47 +01:00
Clément DOUIN 5c4b03474e add cargo features to the long version 2024-11-22 09:51:43 +01:00
Kovacsics Robert a0485ff8d1 Override git describe in CI 2024-11-21 16:31:11 +00:00
Clément DOUIN 92814d6043 fix pre-release archives
commit f644ba7052ccb4247aba4d6a192fb54cd8a2a96e
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Wed Oct 30 16:30:39 2024 +0100

    do not remove share folder

commit 00e7148352e1e6aeb8ea6024763d76de3efb64da
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Wed Oct 30 16:21:35 2024 +0100

    upload folder and exe instead of archive
2024-10-30 16:50:15 +01:00
Clément DOUIN adadc78743 rename test gh workflow to pre-release 2024-09-17 10:03:19 +02:00
Clément DOUIN ff56268fb3 bump action checkout to v4 2024-09-17 09:54:00 +02:00
Clément DOUIN 5d0ea22e3c make artifact name unique 2024-09-17 09:47:17 +02:00
Clément DOUIN 90183fc302 upload all result to artifacts 2024-09-17 09:18:59 +02:00
Clément DOUIN 2d53144c7c remove cargo cache
Looks like cargo cache is inside the Nix store.
2024-09-17 08:55:54 +02:00
Clément DOUIN a61ff559e6 fix upload artifact path 2024-09-17 08:22:19 +02:00
Clément DOUIN 6b2e018ea3 fix test.yml workflow syntax issue 3 2024-09-17 08:08:36 +02:00
Clément DOUIN 0cf6ba01ce fix test.yml workflow syntax issue 2 2024-09-17 08:05:42 +02:00
Clément DOUIN 360284184e fix test.yml workflow syntax issue 2024-09-17 08:03:12 +02:00
Clément DOUIN a6300e6498 cache cargo home 2024-09-17 07:59:23 +02:00
Clément DOUIN 6789993913 adjust artifact path 2 2024-09-17 07:13:27 +02:00
Clément DOUIN 068bb4c853 adjust artifact path 2024-09-17 06:55:02 +02:00
Clément DOUIN 34fbf5b603 upload built test binary to github artifacts 2024-09-17 06:46:57 +02:00