Christina Sørensen
c0df8ecd84
feat: generate completion/manpage tarballs on release
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-24 15:12:49 +02:00
Christina Sørensen
07f67708a5
fix: build aarch64, arm without libgit2
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-13 17:41:34 +02:00
Christina Sørensen
559187cb90
chore: cleaning dirs
...
This commit is badly made as I fd up when doing it
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-03 15:51:57 +01:00
MartinFillon
d6ae782d48
chore(checksum): adding blake3 to checksums
...
BREAKING_CHANGE:
Adding blake3 nees b3sum as a dependency
2024-01-06 11:11:33 +01:00
Christina Sørensen
7b813751cb
build: sign release tags
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-16 11:42:39 +01:00
Christina Sørensen
6ea8ff4715
test(powertests): add hashed versions of powertests
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-16 10:06:51 +01:00
MartinFillon
2273e29bc0
test: Implements tests using the generated directory
...
Picked from #592
2023-11-13 17:41:03 +01:00
Christina Sørensen
d6d02d14e8
feat(powertest): add powertest
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-13 17:41:03 +01:00
Christina Sørensen
0c75e4cc97
feat(docs): demo gif and gif generation recipe
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-04 13:31:30 +01:00
MartinFillon
4e262a6095
test: changed size of one of the files
2023-10-30 16:04:43 +01:00
MartinFillon
4eb4b234e8
test(dir_generation): Added more content to the dir generator
2023-10-26 19:36:32 +02:00
Gardouille
5115cc559a
fix: Refactor sed command to build manpages
...
This also avoid "useless cat" and allow `just` command to build
manpages.
Resolves #458
Co-authored-by: gierens <sandro@gierens.de>
Co-authored-by: Gardouille <gardouille@gmail.com>
2023-10-09 22:05:14 +02:00
Gardouille
036e57d4f6
refactor: Directly use one "big" awk command
...
Replace "cat + grep + head + awk + tr" by one awk command.
That's also avoid the "useless cat" case :
https://github.com/koalaman/shellcheck/wiki/SC2002
Co-authored-by: gierens <sandro@gierens.de>
Co-authored-by: Gardouille <gardouille@gmail.com>
2023-10-09 21:58:34 +02:00
Sandro-Alessio Gierens
b4fd52a8fc
style(justfile): remove trailing spaces and trailing line
...
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-10-08 22:49:06 +02:00
Sandro-Alessio Gierens
0acf88d10a
fix(justfile): comment out redundant static musl build
...
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-10-08 22:47:15 +02:00
Christina Sørensen
4cd9731c15
test(local): move classify tests to local
...
Here, we introduce the `nix-local` feature, for features meant only
to exist locally in the nix sandbox.
This is an attempt to avoid the CI runner's unit testing, as that fails
to set the grid width correctly.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-05 14:59:48 +02:00
Martin Fillon
86a90b6e5a
feat(bin): readded musl static bin as it works
...
All the other ones are broken
2023-10-05 11:12:41 +02:00
Christina Sørensen
6e342f510e
build(release): automate gh release
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-04 13:53:31 +02:00
Christina Sørensen
18309b0160
build(release): fix double echo
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-04 13:36:54 +02:00
Christina Sørensen
400eafdb07
build(release): fix version bump
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-04 13:35:14 +02:00
Christina Sørensen
094ca8fe10
build(release): improve release automation
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-04 13:29:27 +02:00
Martin Fillon
269cae4c75
fix(binaries): diabling static linked binaries due to segfault
...
segfaulting on multithreading => need to investigate how to bypass
2023-10-03 14:53:17 +02:00
Christina Sørensen
c971fa28c0
build(checksums): make checksums easier to copy-paste
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-02 16:36:18 +02:00
Christina Sørensen
0b4a879a98
build(binaries): name static binaries
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-01 07:23:09 +02:00
Christina Sørensen
6758795302
build(binaries): temporarily disable aarch64-unknown-linux-gnu
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-01 06:54:33 +02:00
MartinFillon
03ba014280
Merge branch 'main' into create-statically-linked-binaries
2023-09-29 01:04:17 +02:00
Sandro-Alessio Gierens
c496bae077
feat(just): revise man rule to use for loop and insert version
...
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-27 23:55:47 +02:00
MartinFillon
30ab689fbe
feat(binaries): added statically linked binaries
2023-09-27 18:12:39 +02:00
Christina Sørensen
2195dead24
test(trycmd): generate device files
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 13:31:20 +02:00
Christina Sørensen
33b4a97ccf
test(trycmd): autogenerate test dirs
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 13:22:02 +02:00
Christina Sørensen
9fd2c95a94
build(cross): add TODOs to targets
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 10:29:55 +02:00
Christina Sørensen
bed68e9b55
refactor(cross): ignore missing MSVC docker image
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 09:55:40 +02:00
Christina Sørensen
be91b68b5a
refactor(just): DRY up justfile
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 09:42:13 +02:00
Christina Sørensen
1fd416d717
refactor(cross): refactor just in crossfile
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 09:13:02 +02:00
Christina Sørensen
d85b00dfd6
build(cross): fix checksums
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 08:55:07 +02:00
Christina Sørensen
dbda20c5e8
build(cross): add musl binary for linux
...
Refs: #329
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 08:44:13 +02:00
Christina Sørensen
ffac33a3ae
Merge pull request #277 from eza-community/cafk-remove-xtests
...
Clean Up Unused Files
2023-09-12 15:07:43 +02:00
Christina Sørensen
0c774e81c0
build(just): add itest, idump
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 14:51:56 +02:00
Christina Sørensen
cce5e9cf84
chore(xtests): removal of xtests
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 14:23:36 +02:00
Christina Sørensen
23495bb5c7
build(justfile): remove itest
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 11:25:30 +02:00
Sandro-Alessio Gierens
c7ff291172
refactor(xtests): hide xtests folder
...
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-11 23:44:38 +02:00
Sandro-Alessio Gierens
c1690d115e
doc(just): add deprecation warning to just xtest commands
...
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-11 23:38:33 +02:00
Christina Sørensen
561caf9fdb
build(just): add compression, checksum gen for bin
...
This helps automating the release process.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-11 11:50:20 +02:00
Christina Sørensen
8b989065ee
build(release): add armhf binary
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-11 05:57:03 +02:00
Christina Sørensen
1fd5d8c568
build(Justfile): fix binary gen
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-07 10:08:23 +02:00
Christina Sørensen
f1765cc86a
build(Justfile): add release binaries
...
Refs: #101
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-07 09:44:30 +02:00
Christina Sørensen
2b674bcd99
chore: release 0.10.8
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-22 10:56:09 +02:00
Christina Sørensen
7b59011ec7
build(vhs): disable vhs publish ad
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-19 17:48:57 +02:00
Christina Sørensen
33e942a436
build(vhs): add test runner to justfile
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-19 15:22:02 +02:00
Christina Sørensen
c6867a048b
feat: add color explanations
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-04 06:04:28 +02:00