Hendrik Eeckhaut
55a26aad77
build: Lock + document Cargo.lock ( #885 )
2025-06-04 09:12:06 +02:00
Hendrik Eeckhaut
3348ac34b6
Release automation ( #890 )
...
* ci: create release draft for tagged builds
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: sinu.eth <65924192+sinui0@users.noreply.github.com >
2025-05-27 08:43:57 -07:00
Hendrik Eeckhaut
56f088db7d
ci: build ci with explicit, fixed rust version (1.87.0) ( #879 )
2025-05-24 21:25:36 +02:00
yuroitaki
0e2eabb833
misc(notary): update doc, docker, tee, ci ( #874 )
...
* Update docs, docker, tee, ci.
* Restore deleted dockerfile.
* Add concurrency in readme.
* Apply suggestions.
* Correct file path.
---------
Co-authored-by: yuroitaki <>
2025-05-23 11:55:36 +08:00
Hendrik Eeckhaut
a063f8cc14
ci: build gramine-sgx for dev and tagged builds only ( #805 )
2025-05-05 17:16:50 +02:00
Hendrik Eeckhaut
19447aabe5
Tee dev cleanup ( #759 )
...
* build: added scripts for local tee/sgx development
* Improved documentation: move all explanation to one README file
2025-04-28 14:46:32 +02:00
Hendrik Eeckhaut
8c889ac498
ci: SGX build: drop TEE GH environment, use regular secret ( #751 )
2025-03-27 11:40:04 +01:00
Hendrik Eeckhaut
bc69683ecf
ci: build notary docker image for both dev branch and releases ( #726 )
2025-03-12 18:03:01 +01:00
Hendrik Eeckhaut
dcff0b9152
ci: update cache plugin
2025-03-11 09:55:12 +01:00
sinu.eth
6d1140355b
build: separate clippy and keep going ( #715 )
2025-03-07 11:15:00 -08:00
Hendrik Eeckhaut
29efc35d14
ci: create notary-server-sgx docker image
2025-03-06 11:25:53 +01:00
Hendrik Eeckhaut
be0be19018
ci: calculate SGX mr_enclave for notary server in gramine docker ( #701 )
...
* calculate SGX mr_enclave for notary server in gramine docker
* remove old tee github workflow
* attest build result for dev branch builds and releases
2025-03-03 13:29:47 +01:00
Hendrik Eeckhaut
f59153b0a0
ci: fix TEE deployments ( #686 )
...
* do not run tee-deployments builds for PR builds
* Remove AWS deployment scripts
* added missing timeout parameter to TEE config
2025-02-20 11:58:13 +01:00
Hendrik Eeckhaut
85e0f5b467
Clean up tlsn-wasm build ( #553 )
...
ci: automate tlsn-wasm build + store artifact for tags + manual workflow for npm release
+ Improved package: add description, repo information etc
2024-12-06 11:03:23 +01:00
Ryan MacArthur
cacca108ed
ci: SGX
2024-12-05 08:59:19 +01:00
dan
6b845fd473
test: add browser benches ( #570 )
...
* refactor: modularize server-fixture
* Update crates/server-fixture/server/Cargo.toml
add newline
Co-authored-by: sinu.eth <65924192+sinui0@users.noreply.github.com >
* test: add browser benches
* fix deps
* ci: run ci workflow for all pull requests (#571 )
* misc fixes
* fix clippy
* don't log a non-critical error to stderr
* use incognito (mitigates random hangs)
* add notes
* distinguish prover kind when plotting
---------
Co-authored-by: sinu.eth <65924192+sinui0@users.noreply.github.com >
Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org >
Co-authored-by: Ubuntu <ubuntu@ip-10-35-1-164.eu-central-1.compute.internal >
2024-10-14 13:52:52 +00:00
Hendrik Eeckhaut
61ff3a8255
ci: Try codecov.io
2024-10-08 09:59:09 +02:00
Hendrik Eeckhaut
2ac9de1edd
ci: generate coverage report
2024-10-08 09:59:09 +02:00
Hendrik Eeckhaut
a4a0de02f9
ci: run test with debug logging, not the build
2024-09-13 09:46:22 +02:00
th4s
32df1380a7
fix: aead unit tests no longer deadlock
...
* fix: add back unit tests and configure rayon threadpool
* Use env var to set rayon threads.
* Remove `rayon` dev dependency.
2024-09-02 09:06:38 +02:00
Hendrik Eeckhaut
6031254963
chore: cleanup after workspace consolidation
...
* clean up github actions #537 #536
* Improved README.md (clang + openssl-dev) #536
+ removed stale build script #537
* chore: add build script for tlsn-wasm #536
#549
2024-08-01 14:40:59 +02:00
sinu.eth
2205cb3b2c
feat(tlsn-wasm): wasm bindings ( #536 )
...
* feat(tlsn-wasm): wasm bindings
* fix wasm ci
* clippy
* clippy allow
* add build config and remove redundant to_vec
2024-07-25 14:15:11 +09:00
sinu.eth
040608bb6e
fix: notary cd ( #538 )
2024-07-24 18:51:34 +09:00
sinu.eth
e14d0cf563
refactor: consolidate workspaces ( #537 )
...
* move crates
* remove .workspace syntax
* rename crate directories
* normalize manifests
* further normalize manifests
* newlines
* fix dependency issues
* fix import paths
* update CI
* rustfmt
* filter wasm packages
* check in fixtures
* fix rustdoc
* ignore expensive tests
2024-07-23 10:43:31 +09:00
yuroitaki
7377eaf661
fix: clippy gh action and linting ( #531 )
...
* fix: miscellaneous fixes on documentation, notary-server.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Apply clippy fix.
* Correct ci.yml and build script.
* Apply clippy fix.
* Apply fmt.
* Correct clippy fix for tls-mpc.
* Correct clippy fix for tls-client.
* Correct clippy fix for tls-client.
* Update ci and local build.
* Revert "Merge branch 'fix/misc-fixes' into fix/gh-clippy-action"
This reverts commit 74bdb4a6f8 , reversing
changes made to e361a86e6a .
* Apply clippy fix.
* Correct spacing and extra changes.
* Apply fmt.
* Change cargo hack install logic.
* Revert clippy change client buffer len.
* Revert clippy ignore.
* remove cargo hack, relax clippy lints
* remove unused features and dead tests
* appease clippy again
* remove dead features
---------
Co-authored-by: sinui0 <65924192+sinui0@users.noreply.github.com >
2024-07-22 12:44:55 +09:00
sinu
4fdce7f391
chore: update CI config
2024-06-25 15:10:20 -07:00
sinu.eth
9828fbbd04
chore: remove stale test and clean up ci job ( #514 )
...
* chore: remove stale test and clean up ci job
* add ignored option
* comment
2024-06-25 15:10:20 -07:00
yuroitaki
c80b44049f
refactor: restructure notary crates ( #508 )
...
* Add tlsnotary client.
* Modify notary server test to use notary client.
* Modify examples to use notary client.
* Relocate notary client to notary folder.
* Update notary client.
* Fix ci notary name.
* Update .github/workflows/cd-server.yml
Co-authored-by: dan <themighty1@users.noreply.github.com >
* Update .github/workflows/cd.yml
Co-authored-by: dan <themighty1@users.noreply.github.com >
* Fix notary server readme.
* More fix on notary server doc.
---------
Co-authored-by: dan <themighty1@users.noreply.github.com >
2024-06-25 10:34:25 +08:00
yuroitaki
bff2a5381d
Add notary client crate ( #489 )
...
* Add tlsnotary client.
* Modify notary server test to use notary client.
* Modify examples to use notary client.
* Fix formatting and comments.
* Fix PR comments.
* Fix PR comments.
* Fix formatting.
* Fix errors, tokio and comments.
* Remove optional tracing feature.
* Fix comment styles.
* Fix incorrect duplex value.
2024-06-18 17:35:43 +08:00
Hendrik Eeckhaut
474d22a7e3
ci: Refactor and improve CI build ( #486 )
...
+ Make sure doctests are run in ci
+ Updated plugins
2024-05-24 21:32:34 +01:00
Hendrik Eeckhaut
f558d5bc44
Update rust cache in github action ( #453 )
...
ci: Update rust cache in GitHub action and do not skip draft PRs
2024-04-24 14:12:40 +02:00
Christopher Chong
3d40995347
Optimise test to use release profile to speed up notary server integration test ( #393 )
...
* Optimise test.
* Restrict release profile to notary server tests.
2023-12-13 15:19:14 +08:00
Hendrik Eeckhaut
f031a5b34e
Enable clippy for examples in ci build ( #373 )
...
Enable clippy for examples in ci build
#372
2023-10-25 00:06:57 +02:00
Christopher Chong
4408dfa316
Migrate notary-server repo ( #358 )
...
* Migrate notary-server repo in, merge in github actions, update dockerfile and readme.
* Correct formatting.
* Move clippy back to original order.
* Fix clippy warning.
* The notary server was moved to this repo
#358
* Modify comments.
* Add session id query param PR changes.
* Fix cd issue and client bug.
---------
Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org >
2023-10-13 15:08:00 +08:00