Commit Graph

33 Commits

Author SHA1 Message Date
Aram Drevekenin
ed4fd2a8e7
chore(tests): move all integration tests to be either unit or e2e tests - remove old testing infra (#589)
* tests(integration): move basic integration tests to be unit tests

* fix(tests): silently fail threadbus for tests

* tests(unit): move compatibility tests to become unit tests for grid

* tests(unit): move close_pane tests to become unit tests for grid

* tests(e2e): move basic layout test to e2e

* tests(unit): move move_focus tests to be unit tests

* tests(unit): move resize_down tests to be unit tests

* tests(unit): move resize_left tests to be unit tests

* tests(unit): move resize_right tests to be unit tests

* tests(unit): move resize_up tests to be unit tests

* tests(infra): remove unused infra

* style(fmt): make rustfmt happy

* debug

* debug

* debug

* debug

* chore(test): shift volume mounting around because github actions is a special child
2021-06-30 11:27:35 +02:00
Aram Drevekenin
3313634fe9
Add e2e tests (#582)
* feature(tests): e2e tests

* chore(build): github action

* chore(build): fix workflow

* chore(build): fix workflow

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* working

* working

* working

* bring back the proper errors

* make e2e flow run properly

* style(fmt): make rustfmt happy

* style(fmt): make rustfmt happy

* run on everything just to test the workflow

* bring back running behaviour on workflow
2021-06-21 10:45:18 +02:00
henil
fd04a22249 build(ci): Use Cache to speed up CI checks 2021-05-15 13:41:36 +05:30
Brooks J Rady
72650a6491 fix(ci): name assets consistently 2021-04-29 16:26:46 +01:00
Brooks J Rady
fd56d2a1a7 feat(ci): add M1 macOS builds 2021-04-27 18:52:05 +01:00
Brooks J Rady
ea1a7dfc7d fix(ci): formatting tweak 2021-04-27 00:12:44 +01:00
Brooks J Rady
c9e9a8fae0 fix(ci): fix asset naming 2021-04-26 23:52:50 +01:00
Brooks J Rady
1dc49b5e58 fix(ci): add missing item to the build list 2021-04-26 23:18:13 +01:00
Brooks J Rady
181916ad04 fix(ci): fix release naming 2021-04-26 23:13:45 +01:00
Brooks J Rady
4f8ee01067 fix(ci): fix environment variable (again) 2021-04-26 23:07:21 +01:00
Brooks J Rady
b460fc36ea fix(ci): fix environment variable 2021-04-26 23:03:56 +01:00
Brooks J Rady
9ff5d45263 fix(ci): fix manual dispatch 2021-04-26 23:02:23 +01:00
Brooks J Rady
62b4825505 fix(ci): properly order the arguments to tar 2021-04-26 20:22:22 +01:00
Brooks J Rady
ad7fcb5717 feat(ci): add CI trigger for manual builds 2021-04-26 18:58:42 +01:00
Doron Tsur
fe70c72e4c feature(release): added automatic release on pushing tag v*.*.* 2021-04-24 13:47:14 +03:00
Aram Drevekenin
ce76efa096 chore(ci): remove release.yml 2021-04-23 10:43:45 +02:00
Brooks J Rady
af702b67e6 feat(build): vastly simplify the build system 2021-04-14 19:08:22 +01:00
Brooks J Rady
23e0b8adf1 fix(ci): unbreak things 2021-04-13 16:52:27 +01:00
Brooks J Rady
df88862eb3 Revert "fix(ci): speed up ci and fix some typos"
This reverts commit f036a98124.
2021-04-13 16:49:17 +01:00
Brooks J Rady
f036a98124 fix(ci): speed up ci and fix some typos 2021-04-13 16:44:44 +01:00
Brooks J Rady
fa6c76ea2d fix(ci): update to use the new build system 2021-04-13 16:32:59 +01:00
Brooks J Rady
08ffc153e1 Now it's exhausting 2021-02-23 16:57:17 +00:00
Brooks J Rady
701374f3fe Everything is rubbish - if you can't beat them, join them 2021-02-23 16:47:22 +00:00
Brooks J Rady
d05516ce24 Ubuntu is rubbish, arch ftw <3 2021-02-23 16:41:23 +00:00
Brooks J Rady
bff58a0a8a Yolo 2021-02-23 16:36:18 +00:00
Brooks J Rady
c06d464c65 More shots in the dark 2021-02-23 16:33:16 +00:00
Brooks J Rady
aced318596 Maybe fix the build CI 2021-02-23 16:24:04 +00:00
Brooks J Rady
4f199d5d35 Fix actions 2021-02-09 23:46:09 +00:00
henil
bdf1b13758 Automatically build release binaries 2021-01-23 11:43:05 +05:30
Roee Shapira
9ad7b8a35e
chore(infra): added clippy check. (#65)
* Added clippy check.

* Changed step name.

* Used the suggested ci config.

* Some more clippy fixes.

* Some more clippy fixes.

* More clippy fixes.

* Removed allow annotations.

* Minor lint edit.

* More clippy fixes.

* Ran cargo fmt.

* More clippy fixes.

* More clippy fixes.

* More clippy fixes.

* More clippy fixes.

* More clippy fixes.

* More clippy fixes.

* Code review edits.

* Code review edits.

* Code review edits.

* CI update.

* CI update.

* CI update.

* Added clippy warn so wip won't fail ci.

* Cargo fmt.
2020-11-28 20:02:05 +01:00
Aram Drevekenin
f88abe6ad8
fix(compatibility): various htop issues (#66)
* fix(compatibility): various htop issues

* style(format): make rustfmt happy

* fix(logging): do not delete log dir on startup

* fix(tests): update htop with command toggle

* chore(ci): reduce test concurrency to 1
2020-11-23 18:01:16 +01:00
Denis Maximov
a2914066bf
feat: add rustfmt, update action workflow to check for formatting (#45) 2020-11-14 18:59:37 +01:00
Doron Tsur
c95f1f81fc
Create rust.yml 2020-10-27 22:20:38 +02:00