Jon Häggblad
0bcdf99475
ci: update build arguments and some tidy ( #2919 )
...
* ci: remove --all-targets where it doesn't make sense anymore
* ci: add cargo clean step for ubuntu
* sdk: add note about the existance of a rust sdk
2023-01-26 09:13:39 +01:00
Bogdan-Ștefan Neacşu
8336d0612a
Remove coconut feature ( #2890 )
...
* Remove coconut feature
* Remove github workflow remainings
* Only run dkg if coconut enabled
* Fix typo
* Update changelog
2023-01-25 15:59:37 +02:00
farbanas
58b5f113c6
feat: add a workflow for building and publishing binaries to the artifact storage without attaching them to a release
2023-01-25 13:27:04 +01:00
Fran Arbanas
7a9fbbccc6
Merge pull request #2864 from nymtech/2733-hosted-runners-releasing
...
[#2733 ] Releasing on our self-hosted runners and less failing actions
2023-01-25 13:12:52 +01:00
Fran Arbanas
2bd679c91f
feat: refactored GH actions ( #2894 )
2023-01-24 16:11:01 +00:00
farbanas
538bcf1d0a
merge resolve
2023-01-24 13:25:25 +01:00
farbanas
ded7e51071
fix: add continue-on-error: true to all apt calls since if it fails due to lock those packages most likely already exist
2023-01-23 15:47:42 +01:00
farbanas
b75199e4dc
added yarn tsc to typescript check
2023-01-23 15:43:49 +01:00
farbanas
e83e83abed
Since we have two runners on the same machine apt might get locked. This will allow it to fail, maybe those deps are already installed
2023-01-23 11:56:02 +01:00
Mark Sinclair
86e9463c42
Typescript: fix eslint errors and add GitHub Action for linting ( #2886 )
...
* Fix eslint errors
* GitHub Actions: add Typescript project linting
* Fix dependency
* Revert changes and exclude rule
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-01-20 18:17:15 +00:00
Raphaël Walther
404473c128
Github Actions: install npm
2023-01-20 09:05:59 +01:00
Jon Häggblad
62741889bc
ci: build rust examples ( #2871 )
2023-01-19 11:04:12 +01:00
Bogdan-Ștefan Neacşu
64c963e36e
Feature/dkg rerun ( #2839 )
...
* Reset contract state when dkg needs rerun
* Reset nym-api for rerun
* Gateway updates signer APIs at runtime
* Fix clippy
* Add epoch id
* Use IndexedMap for shares
* Query with epoch id
* Add Clone to client traits
* Pass nyxd client instead of api data
* Get the specific epoch vk
* Make wasm work
* Remove wasm test runs
As there are no wasm tests and the target_arch macros are not compatible
with the cargo test environment, we can safely remove (for now) the wasm
test target runs.
* Put epoch_id in storage pk
* Gateway uses old keys but current verifiers
* Add group contract to env
* Move group msg in common
* Only run DKG if part of group
* Clippy test
* Rename wasm_storage to wasm_mockups
* Update changelog
2023-01-19 11:15:07 +02:00
Raphaël Walther
d6f87c40ed
Github Actions: fix notifications
2023-01-18 17:36:25 +01:00
Fran Arbanas
39562e653a
Merge pull request #2837 from nymtech/ci-clippy-update
...
chore: added --all-targets --all-features to clippy
2023-01-18 13:17:05 +01:00
farbanas
e849cc065a
move contracts build to our custom runner
2023-01-17 16:43:36 +01:00
farbanas
95b95b2892
fix: contracts build shouldn't fail on wrong tag
2023-01-17 16:24:03 +01:00
farbanas
df4587be62
chore: whitespace
2023-01-17 15:47:46 +01:00
Fran Arbanas
8eb3dbd191
Merge pull request #2849 from nymtech/workflows-nym-api
...
fix: rename validator-api to nym-api
2023-01-17 13:07:24 +01:00
farbanas
58d15429de
feat: change Github hosted ubuntu-20.04 runners for our own custom-runner-linux
2023-01-17 13:05:35 +01:00
Raphaël Walther
a0661fecb2
Github Actions: fix notifications
2023-01-17 10:38:34 +01:00
Raphaël Walther
d713b926f8
Github Actions: fix notifications
2023-01-16 15:31:47 +01:00
Raphaël Walther
082a8ad8ee
Github Actions: fix notifications
2023-01-16 14:38:02 +01:00
farbanas
031092815b
fix: rename validator-api to nym-api
2023-01-16 14:05:00 +01:00
farbanas
ca8a6150c9
fix: moved the if step to the root of the job, removed unused workflows
2023-01-16 14:01:20 +01:00
Raphaël Walther
f4fd08f64e
Github Actions: add audit workflow on trigger
2023-01-16 11:25:28 +01:00
Raphaël Walther
d2f33180e2
Github Actions: fix notifications
2023-01-16 09:40:05 +01:00
Raphaël Walther
cc7161c113
Github Actions: fix notifications
2023-01-13 16:54:09 +01:00
farbanas
ac10e03aec
chore: added --all-targets --all-features to clippy
2023-01-13 10:31:19 +01:00
Fran Arbanas
fe2e1c29a2
Merge pull request #2828 from nymtech/2811-fix-clippy-check-failing
...
[2811] Fix dependabot clippy-check fails
2023-01-13 10:28:26 +01:00
Mark Sinclair
65b819c649
GitHub Actions: add directory to fix error on runners with read-only file systems
2023-01-12 12:52:31 +00:00
farbanas
dddc6eae57
fix: added continue-on-error for clippy-check since they fail on forked repositories due to permission errors which we won't solve
2023-01-12 10:45:27 +01:00
Mark Sinclair
74a4546d72
GitHub Actions: post messages to another channel on job failures
2023-01-10 18:25:42 +00:00
Mark Sinclair
9ea725bf83
GitHub Actions: add matrix env vars to all jobs with notifications
2023-01-10 16:36:50 +00:00
Mark Sinclair
fe78d4faf0
GitHub Actions: support sending notification messages to matrix
2023-01-10 16:24:23 +00:00
farbanas
b08dace119
changed ubuntu-latest on GH actions to ubuntu-20.04
2022-12-07 12:23:33 +01:00
Raphaël Walther
edf38e6356
Fixed URL to branch
2022-12-07 10:40:43 +01:00
Raphaël Walther
f6fca0ad37
Corrected env variable name in workflows
2022-12-06 15:45:32 +01:00
Jon Häggblad
136202f329
Merge remote-tracking branch 'origin/release/v1.1.2' into develop
2022-11-28 13:49:46 +01:00
Jon Häggblad
c605a9dd9a
Merge remote-tracking branch 'origin/release/v1.1.1' into release/v1.1.2
2022-11-28 13:05:58 +01:00
Fouad
d004db8037
Feature/nym connect UI updates ( #1784 )
...
* create custom titlebar
* create help page
* create generic modal component
* create separate connection time component
* link to shipyard docs
* move timer to separate component and update connection status component usage
* use separate component for copying ip and port details
* only show infomodal once after connection
* set service provider on tauri side
* Emit events when stopped
* listen and unlisten for tauri events
* connect: add trace log to get_services
* Add back CI notifications
* Update README
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
2022-11-28 11:22:11 +00:00
Raphaël Walther
d25848e6f8
Added nightly build workflow on second latest release
2022-11-28 10:41:17 +01:00
Raphaël Walther
0084ba221b
Set build on latest release on schedule event
2022-11-25 16:03:43 +01:00
Mark Sinclair
f1378c3488
Update contracts-build.yml
2022-11-25 10:54:12 +01:00
Fran Arbanas
4ff741ed9a
Add step to release GH actions ( #1792 )
...
* feat: add a release step to nym contracts GH action
* feat: add shrinking the size of wasm
2022-11-25 10:54:12 +01:00
Mark Sinclair
9637afea85
Update contracts-build.yml
2022-11-23 15:51:21 +00:00
Fran Arbanas
81f7457e0e
Add step to release GH actions ( #1792 )
...
* feat: add a release step to nym contracts GH action
* feat: add shrinking the size of wasm
2022-11-23 15:13:18 +00:00
Jon Häggblad
f1deebc0f1
ci: check formatting first, and add all targets to coconut clippy step
2022-11-22 09:29:32 +01:00
Raphaël Walther
23e97e9643
Set schedule for nightly build on release
2022-11-21 16:23:36 +01:00
Raphaël Walther
3f5bfcc696
Cleaned
2022-11-21 16:20:44 +01:00