Commit graph

100 commits

Author SHA1 Message Date
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
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 f644ba7052
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Wed Oct 30 16:30:39 2024 +0100

    do not remove share folder

commit 00e7148352
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