Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add sdk-development compliance validation to CI #291

Merged
merged 3 commits into from
Nov 16, 2023
Merged

add sdk-development compliance validation to CI #291

merged 3 commits into from
Nov 16, 2023

Conversation

finn-block
Copy link
Contributor

@finn-block finn-block commented Nov 13, 2023

This PR adds a standardized set of tests that we are attempting to roll out to all web5 SDKs, including web5-js. These tests should not be treated as a replacement for unit tests. More information about this can be found in the sdk-development repo.

Copy link

codesandbox bot commented Nov 13, 2023

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

Copy link
Contributor

github-actions bot commented Nov 13, 2023

TBDocs Report

✅ No errors or warnings

@web5/api

  • Project entry file: packages/api/src/index.ts

Updated @ 2023-11-14T21:14:49.546Z - Commit: ff365b0

Copy link

codecov bot commented Nov 13, 2023

Codecov Report

Merging #291 (ecf3e62) into main (2421b28) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #291   +/-   ##
=======================================
  Coverage   90.34%   90.34%           
=======================================
  Files          74       74           
  Lines       14028    14028           
  Branches     1382     1382           
=======================================
  Hits        12674    12674           
  Misses       1328     1328           
  Partials       26       26           
Components Coverage Δ
api 95.04% <ø> (ø)
common 95.00% <ø> (ø)
credentials 94.49% <ø> (ø)
crypto 100.00% <ø> (ø)
dids 88.75% <ø> (ø)
agent 87.22% <ø> (ø)
identity-agent 56.81% <ø> (ø)
proxy-agent 58.43% <ø> (ø)
user-agent 55.22% <ø> (ø)

@finn-block finn-block force-pushed the web5-spec branch 4 times, most recently from 31ad6c4 to f9a611b Compare November 13, 2023 22:14
@finn-block finn-block marked this pull request as ready for review November 13, 2023 23:03
.web5-spec/main.ts Outdated Show resolved Hide resolved
.web5-spec/openapi.d.ts Show resolved Hide resolved
.web5-spec/did-ion.ts Outdated Show resolved Hide resolved
.web5-spec/Dockerfile Outdated Show resolved Hide resolved
.github/workflows/tests-ci.yml Show resolved Hide resolved
.github/workflows/tests-ci.yml Outdated Show resolved Hide resolved
finn-block and others added 2 commits November 14, 2023 13:11
Co-authored-by: Frank Hinek <frankhinek@users.noreply.github.com>
Co-authored-by: Frank Hinek <frankhinek@users.noreply.github.com>
@frankhinek frankhinek merged commit 22d5f3d into main Nov 16, 2023
26 of 27 checks passed
@frankhinek frankhinek deleted the web5-spec branch November 16, 2023 14:04
finn-block added a commit that referenced this pull request Mar 19, 2024
finn-block added a commit that referenced this pull request Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants