Mark Sinclair
d57b486bf4
GitHub Actions: add action to build and upload binaries to CI server
2023-02-08 08:59:48 +01:00
Jon Häggblad
7e43ce1aed
nym-connect-android: fix CI ( #2930 )
2023-01-30 11:38:14 +01:00
Jon Häggblad
0669369c77
fix commit 044fa93eec
2023-01-28 20:48:50 +01:00
Pierre Dommerc
6f94ab4937
ci(nc-android): try fix ( #2928 )
2023-01-28 00:12:53 +01:00
Pierre Dommerc
509391cde4
ci(nc-android): add gh workflow ( #2927 )
...
* ci(nc-android): add gh workflow
* ci(nc-android): fix cargo.toml path
2023-01-27 21:05:50 +01:00
Jon Häggblad
044fa93eec
ci: fix nightly clippy
...
Remove `--all-features` from the clippy command because
1. with the removal of `cocunut` it's not really needed
2. the new `mobile` flag is a bit hacky and mutually incompatible with
some existing configs
2023-01-27 09:46:37 +01:00
Pierre Dommerc
3e6188ed13
nym-connect-android initial version ( #2907 )
...
* feat(nym-connect): add android support
* fix(nym-connect): android linker issue with sqlite3
get rid of sqlite refs as temporary workaround
* fix(nc): fix index.ts (post rebase)
* feat(nc-android): wip
* hack in config removal of read/write
* fix(nc-android): remove more fs read/write calls
* wip
* chore: remove debug comments
* Register gateway
* client-core: remove unneeded changes
* build: revert crate name change
* refactor(socks5-client): add feature mobile
* refactor(gateway-client): rename mobile feature
* socks5: restore default_root_directory
* client-core: further simplifications
* get_config_file_location just return error
* fix(nc-mobile): fix ui mobile
* socks5: minor tweak to default_root_directory
* remove unneeded changes
* nym-connect build fixes
* Use default feature for normal credential storage
* rustfmt
* rustfmt: nym-connect
* restore Cargo.toml
* Remove --all-features from workflow
* Remove some unused use
* Remove two move --all-features from build workflow
* Allow unused
* Add continue-on-error
* another clippy --all-features remove
* remove --all-features from clippy nightly
* fix(nc-mobile): frontend code errors
* feat: restore nc, move mobile under its own dir
* fix(nc-android): build
* fix(nc-android): lint errors
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2023-01-26 14:17:29 +01:00
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