algolia / algolia-pwa-demo

3 stars 1 forks source link

build: use deploy key to release #34

Closed sbellone closed 1 month ago

sbellone commented 1 month ago

GitHub introduced rulesets last year, a new way to protect branches.

More recently, rulesets now permit to add a Deploy key to the bypass list (doc).

This permits to store the private SSH key of the Deploy key in a secret, and checkout the repository using this key. After that, the Action can now push on protected branches.

Changes

I've already done the following on the repo:

Test

At next release. I've also tested it on a test repo: https://github.com/sbellone/release-workflow-example


SFCC-384