vyperlang / titanoboa

a vyper interpreter
https://titanoboa.readthedocs.io
Other
247 stars 49 forks source link

ci: Use `pull_request_target` with permissions check #142

Closed DanielSchiavini closed 6 months ago

DanielSchiavini commented 7 months ago

What I did

Changed the pipeline to use the pull_request_target, so users with push access may run the pipeline using secrets.

How I did it

By using a small github script that calls getCollaboratorPermissionLevel

How to verify it

Make a PR targetting this branch (pipeline) in my fork. The integration pipeline should raise an error. Here is an example of a successful check targeting this branch.

Description for the changelog

N/A

Cute Animal Picture

image