Replies: 2 comments 4 replies
-
I agree with using a light weight message as long as you have the "links" to get the heavy weight data. This also allows for securing the heavy weight data by doing authorization of for the person wanting that data. For example, a private repo event happens and downstream several events later the "user" wants to get heavy weight data from the git repo. That "user" needs to have access to the private repo otherwise the should get an access denied. |
Beta Was this translation helpful? Give feedback.
3 replies
-
Apart from #77 what is left in this discussion? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Lightweight events only transport metadata about the event that occurred and permanent links to artefacts.
Heavyweight events transport artefacts too, such as execution logs, test results and binary content.
Pros of lightweight events:
Cons of lightweight events:
Personally I feel that pros outweigh cons, and workarounds are available for some of the cons:
Beta Was this translation helpful? Give feedback.
All reactions