wallarm / gotestwaf

An open-source project in Golang to asess different API Security tools and WAF for detection logic and bypasses
https://lab.wallarm.com/test-your-waf-before-hackers/
MIT License
1.55k stars 212 forks source link

Add GitHub Actions #185

Closed svkirillov closed 1 year ago

xDmitriev commented 1 year ago

I would suggest using the same way as we implemented it in sidecar and ingress repos. In these projects, we use our self-hosted runners in conjunction with Vault. Such approach allows us to manage Dockerhub creds in one place. Please, check the example below.

https://github.com/wallarm/sidecar/blob/8e0f703f7290e7770915e7fd4e7e8f27354f5558/.github/workflows/build.yaml#L16 https://github.com/wallarm/sidecar/blob/8e0f703f7290e7770915e7fd4e7e8f27354f5558/.github/workflows/build.yaml#L21

xDmitriev commented 1 year ago

LGTM