-
Notifications
You must be signed in to change notification settings - Fork 17
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 sequence diagram #132
Add sequence diagram #132
Conversation
Github comments support mermaid:
sequenceDiagram
participant Issuer
participant TransparencyService
Note left of Issuer: I take responsibility for the artifacts I produce
Issuer ->> TransparencyService: These are the policies I am committed to meeting
Issuer ->> TransparencyService: I stand by my claims about my artifact
loop Claims Check
TransparencyService ->> TransparencyService: Review relevant claims and policies
end
TransparencyService ->> Issuer: Here is my endorsement and receipt
Consumer->>TransparencyService: Is this artifact safe to use?
loop Endorsement Check
TransparencyService->>TransparencyService: Review relevant claims and endorsements
end
TransparencyService ->> Consumer: You can trust this artifact, the endorsement is still valid
Note right of Consumer: I have confidence in the artifacts I consume
|
@OR13, is this a draft PR? |
Yes, of course... The svg build is currently bugging, I can't build the draft locally. |
Animated nyancat for testing purposes only. |
The last GHA build complains about /usr/lib/ruby/3.2.0/open3.rb:222:in `spawn': No such file or directory - mmdc (Errno::ENOENT)
from /usr/lib/ruby/3.2.0/open3.rb:222:in `popen_run'
from /usr/lib/ruby/3.2.0/open3.rb:103:in `popen3'
from /usr/lib/ruby/3.2.0/open3.rb:290:in `capture3' TIL is the name of the shorthand name of the mermaid-cli compiler. I did not know that. I am looking Martin Thompson's template repo to see if this is supported (it must be if it mapped the EDIT: Perhaps this is the issue, we need our own package.json to activate that? It's implied, but kind of neat. I shall test. |
closing for now, well need to do this with |
This PR addresses #13