Commit Graph

25 Commits

Author SHA1 Message Date
Federico Terzi
5256e3e79f
fix(misc): fix clippy warnings (#1342)
* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings
2022-08-25 21:23:55 +02:00
Federico Terzi
6b5d0a3d3b
feat(ci): optimize CI (#1283)
* feat(ci): attempt speeding up the CI

* fix(ci): avoid redundant runs on PRs

* fix: remove redundant comment

* fix: remove force option from cargo install

* feat(ci): first draft of modulo caching

* feat(modulo): add debug step

* fix(ci): attempt using absolute paths

* fix: use contexts instead of variables

* fix: use contexts

* fix: remove cache from test runs

* fix: change cache key

* fix: wrong indentation

* chore: add explainatory comment

* fix(ci): fix cache order
2022-07-03 20:15:00 +02:00
Federico Terzi
38b4d437f3 fix(ci): install explicit rust-script version to mitigate CI failure: https://github.com/fornwall/rust-script/issues/42 2021-12-11 16:31:57 +01:00
Federico Terzi
b20aa9c702 fix(ci): specify explicit cargo-make version 2021-10-22 21:18:28 +02:00
Federico Terzi
904f24a438 fix(ci): attempt to fix linux CI that failed on apt install step 2021-10-16 12:08:32 +02:00
Federico Terzi
a257cf96e5 fix(ci): add explicit macOS minimum version to CI to (hopefully) fix #785 2021-10-14 19:37:47 +02:00
Federico Terzi
55930364f8 fix(ci): install linux dependencies before clippy 2021-10-06 19:07:05 +02:00
Federico Terzi
5d7b13e0bc feat(ci): add clippy and formatting checks 2021-10-05 23:20:07 +02:00
Federico Terzi
a70dcdd7d2 feat(ci): add macos arm ci pipeline 2021-10-04 14:56:58 +02:00
Federico Terzi
d487522849 fix(ci): remove redundant test suite from m1 pipeline 2021-10-03 14:28:46 +02:00
Federico Terzi
55d5010699 feat(ci): add missing test runs in ci pipeline 2021-10-03 14:03:18 +02:00
Federico Terzi
a426131b08 fix(ci): clean up ci pipeline 2021-10-03 13:14:26 +02:00
Federico Terzi
d83cf60f8e fix(ci): attempt with universal binary flag 2021-10-03 12:32:03 +02:00
Federico Terzi
aa1aaeca99 fix(ci): add debug code for M1 pipeline 2021-10-03 11:07:56 +02:00
Federico Terzi
6930687d01 fix(ci): add missing c flags in M1 pipeline 2021-10-03 10:13:09 +02:00
Federico Terzi
e84abc21bc fix(ci): attempt to fix modulo building process on CI for M1 processors 2021-10-02 20:58:48 +02:00
Federico Terzi
0afa3f4208 fix(ci): attempt to fix m1 compilation problem on GH Actions
This reverts commit e33fc6993c.
2021-10-02 19:36:21 +02:00
Federico Terzi
e33fc6993c Revert "fix(ci): attempt to fix m1 compilation problem on GH Actions"
This reverts commit 1caa5d2a57.
2021-10-02 18:44:00 +02:00
Federico Terzi
1caa5d2a57 fix(ci): attempt to fix m1 compilation problem on GH Actions 2021-10-02 18:14:41 +02:00
Federico Terzi
52632ec51c fix(ci): add tmate to m1 pipeline to ease debugging 2021-10-02 15:51:28 +02:00
Federico Terzi
2077eadd21 fix(ci): attempt to use another xcode sdk version on m1 2021-10-02 15:15:16 +02:00
Federico Terzi
c3dcae626b fix(ci): attempt to fix missing packages 2021-10-02 15:04:19 +02:00
Federico Terzi
6db6b496c7 fix(ci): add missing steps in CI pipeline 2021-10-02 14:35:44 +02:00
Federico Terzi
680d0cf1de fix(ci): add missing step in macOS arm check 2021-10-02 14:22:12 +02:00
Federico Terzi
8ab7d0be07 feat(ci): add basic CI pipeline 2021-10-02 14:20:21 +02:00