Jaremy Creechley
2c526e4eb7
don't need make for nimble
2023-07-12 19:10:20 -07:00
Jaremy Creechley
f505d32950
rework nimble tests
2023-07-12 18:58:31 -07:00
Jaremy Creechley
d4db3d8e27
restore nimbus windows msys and parallel
2023-07-12 18:54:32 -07:00
Jaremy Creechley
29af36d4d4
why nimble why
2023-07-12 18:51:10 -07:00
Jaremy Creechley
9e139b8c9b
readd msys2
2023-07-12 18:49:22 -07:00
Jaremy Creechley
b72c43acd0
try nimble install nimble
2023-07-12 18:43:13 -07:00
Jaremy Creechley
0ad05ab8e5
try nimble install nimble
2023-07-12 18:40:53 -07:00
Jaremy Creechley
102b6e0b5b
try nimble install nimble
2023-07-12 18:38:53 -07:00
Jaremy Creechley
25dacebf7f
check dirs
2023-07-12 18:34:16 -07:00
Jaremy Creechley
41c56c596c
don't delete nim
2023-07-12 18:30:57 -07:00
Jaremy Creechley
ce148dca0b
fix github_env
2023-07-12 18:26:23 -07:00
Jaremy Creechley
92bb4119df
fix github_env
2023-07-12 18:25:13 -07:00
Jaremy Creechley
f61f5248d4
experiments
2023-07-12 18:21:50 -07:00
Jaremy Creechley
4c13879bea
try without nim in lockfile
2023-07-12 18:17:17 -07:00
Jaremy Creechley
06cf8b13bc
try without nim in lockfile
2023-07-12 18:14:18 -07:00
Jaremy Creechley
fe44e1ef51
match nimble dir
2023-07-12 17:54:07 -07:00
Jaremy Creechley
e14a41f2a1
new nimble cache
2023-07-12 17:34:03 -07:00
Jaremy Creechley
a2204afceb
new nimble cache
2023-07-12 16:22:58 -07:00
Jaremy Creechley
c1df37d76b
use nimble install without -d
2023-07-12 16:10:50 -07:00
Jaremy Creechley
75f43228f6
cache whole nimble
2023-07-12 15:54:05 -07:00
Jaremy Creechley
d0be21b7de
speed up tests
2023-07-12 15:51:39 -07:00
Jaremy Creechley
39f1364982
cleanup & test
2023-07-11 18:42:41 -07:00
Jaremy Creechley
0f7732cb66
try cache again
2023-07-11 17:58:06 -07:00
Jaremy Creechley
ff18bf6fc3
restore names
2023-07-11 17:53:01 -07:00
Jaremy Creechley
31413856f6
Revert "caching"
...
This reverts commit ef68f139387e30de0004fd6a1262e9ea531f33d7.
2023-07-11 17:50:44 -07:00
Jaremy Creechley
f9c98e7de7
caching - change names
2023-07-11 17:44:54 -07:00
Jaremy Creechley
ef68f13938
caching
2023-07-11 17:40:26 -07:00
Jaremy Creechley
a3d050fc18
caching
2023-07-11 17:37:34 -07:00
Jaremy Creechley
4a241ffa8c
don't use update (?) target
2023-07-11 17:24:57 -07:00
Jaremy Creechley
3fd3008a82
updates
2023-07-11 17:22:17 -07:00
Jaremy Creechley
59d45be045
add nim setup
2023-07-11 17:15:42 -07:00
Jaremy Creechley
6fadf32ee8
tweaks
2023-07-11 17:08:27 -07:00
Jaremy Creechley
992cf83e3d
fake change to test ci-nimbus
2023-07-11 16:41:29 -07:00
Jaremy Creechley
32cbb41a92
only run ci-nimbus on lockfile change
2023-07-11 16:28:04 -07:00
Jaremy Creechley
6cda13db5d
disable ci-nimbus
2023-07-11 16:21:48 -07:00
Jaremy Creechley
3f552af2ce
disable ci-nimbus
2023-07-11 16:16:54 -07:00
Jaremy Creechley
b6a227f189
import nimbus build tools
2023-07-11 15:19:45 -07:00
Ivan Yonchovski
873a04acb7
WIP
2023-07-11 16:03:21 +03:00
Ivan Yonchovski
85fc42cf5e
WIP
2023-07-11 15:46:41 +03:00
Jaremy Creechley
7bba539cc2
revert change
2023-07-10 13:58:44 -07:00
Jaremy Creechley
a1b5a67044
fix os version
2023-07-10 13:55:27 -07:00
Jaremy Creechley
7bc5c880a9
try macos-13 version
2023-07-10 13:53:00 -07:00
Jaremy Creechley
a1f57ae605
bump macos version
2023-07-10 13:25:46 -07:00
Ivan Yonchovski
877b8d8b45
Migrate to nimble lock files
...
- changed the CI to use prebuild nimble binary and to use lock file.
- the nim version is determined by the lock file
- there were some packages that have version range but at the same time
corresponding versions were not tagged at the repo. I have hardcoded the version
of the package commit. Later when the version is tagged in the source repo the
version range can be returned.
2023-07-10 15:50:06 +03:00
Dmitriy Ryajov
e4e7a3e11f
track nim-libp2p's unstable branch and nim-bearssl's master branch ( #51 )
...
* track nim-libp2p's unstable branch and nim-bearssl's master branch
refactor accordingly: mainly switching from `import bearssl` to
`import bearssl/rand`, `BrHmacDrbgContext` to `HmacDrbgContext`, and related
changes
* fix ambiguous identifier
* nim 1.4 is deprecated
Co-authored-by: Michael Bradley, Jr <michaelsbradleyjr@gmail.com>
2022-11-02 10:21:05 -06:00
Eric Mastro
4a2a6878b4
Remove nim development compiler version from CI
2022-03-08 13:55:53 +11:00
Eric Mastro
422511b961
chore: Add codecov yml settings
...
Specify `informational: true` to prevent CI failure with a reduction in code coverage. We are not at a point yet to need this.
2022-03-08 13:55:53 +11:00
Eric Mastro
0d0da71b65
build: Add CI Actions
...
Add CI workflow to run tests.
Add code coverage workflow that publishes results to CodeCov.
Add CI and coverage badges to README.
Bump asynctest to allow for `setupAll` and `teardownAll`.
Add local coverage nimble task.
Combine tests in to a testAll file.
2022-03-04 18:04:50 +11:00