diegomrsantos
b5fb7b3a97
chore: update os images on ci ( #1149 )
...
The main motivation was to update the Ubuntu version on the daily job as
it seemed it wasn't supported anymore.
macOS 14 fails immediately with no error msg, so we are using 13 for
now.
2024-07-11 10:22:16 +02:00
diegomrsantos
be801602f6
fix: run workflows on master ( #1144 )
...
The `unstable` branch wasn't removed from some workflows and `interop`
wasn't running on `master`.
2024-07-05 17:33:34 +02:00
Tanguy
711609057c
Reuseable install_nim action ( #803 )
2022-11-21 16:56:04 +01:00
Tanguy
afbb1b4d3c
Fix Codecov ( #802 )
...
Also switch from 14 jobs to 1
2022-11-16 14:33:42 +01:00
Tanguy
150fafbee8
Faster CI ( #724 )
...
* Only compile once in CI
* Fix codecov fetch
2022-07-01 20:20:42 +02:00
Tanguy
1e7e95f5fd
Pin dependencies for CI ( #677 )
...
Adds a pin-file for CI. When a dependency break something in the libp2p, we don't want for the CI to be
broken on every branch, just on a "bump" branch that will update the pin-file & fix the eventual interop issue.
2021-12-16 18:00:10 +00:00
Tanguy Cizain
008dcf7043
Faster CI ( #603 )
...
* ci on PR only
* add option to run ci manually
* thanks Stefan
2021-07-13 10:26:49 +02:00
Giovanni Petrantoni
996dc5be9c
add testfloodsub coverage for different build options
2021-03-15 12:15:29 +09:00
Giovanni Petrantoni
2015a878ad
fix missing coverage ( #533 )
...
* investigate missing coverage
* test different pattern
* wip pattern testing
* try globastar
2021-02-23 12:50:43 +09:00
Giovanni Petrantoni
05e789a34f
Gossipsub refactor ( #490 )
...
* refactor peerStats, re-enable scores for testing
* remove gossip 1.0
* cleanup
* codecov matrix fixes
* restore previous score on onNewPeer
* fix coverage n checks
* unsubscribeAll gossipsub fixes
* refactor unsub/sub
* refactor onNewPeer and fix score flow
* disable scores by default (change in tests later)
* fix tests, enable scores in tests
* fix wrongly merged test
* ensure topic removal from topics table
* small typo fix
* testinterop fixes
2020-12-19 15:43:32 +01:00
Giovanni Petrantoni
e85569800c
Codecov extras ( #430 )
...
* try fix codecov html artifacts path
* wip
* wip
* wip
* wip
* fix options matrix
2020-11-11 23:22:39 +09:00
Giovanni Petrantoni
96ed9fbe85
start by building with codecov on (linux) ( #424 )
...
* start by building with codecov on (linux)
* travis coverage builds
* wip
* wip
* wip
* wip
* codecov.io integration
* merge multiple coverage
* improve nimble codecov
* fileExists
* wip codecov CI refactor
* add nimble install
* wip
* fix path
* wip
* add lcov command
* try bump ubuntu...
* wip
* add genhtml to debug
* wip
* wip
* fix lcov extract
* wip
* wip
* try again exporting coverage htmls
* make artifacts unique
* another attempt
* fix env var
* restore regular travis and nimble file
2020-11-10 17:16:39 +09:00