apache / couchdb-helm

Apache CouchDB Helm Chart
https://couchdb.apache.org/
Apache License 2.0
49 stars 64 forks source link

inline GitHub actions #99

Closed willholley closed 2 years ago

willholley commented 2 years ago

What this PR does / why we need it:

Why:

ASF guidance is to inline 3rd party GitHub actions as repository submodules. This had already been done for the chart-releaser, chart-testing and kind actions, but not for the helm-setup or create-pull-request actions.

This PR inlines the remaining 3rd party GitHub Actions as submodules. The official GitHub Action (checkout) remains external.

It also grants the chart-releaser workflow content:write permissions to allow it to create releases.

Which issue this PR fixes

n/a - should fix the chart-releaser action which is failing on main

Special notes for your reviewer:

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.