hazelcast / hz-docs

Source content for the Hazelcast Platform documentation
10 stars 97 forks source link

Make backporting action use PRs to support protected branches [DOC-268] #1396

Open JackPGreen opened 3 days ago

JackPGreen commented 3 days ago

In DOC-255, branch protection was added - preventing direct pushes.

Instead, the backport workflow should create PRs to backport the changes. This gives the possibility for pre-merge checks to be run (i.e. preventing introducing dead links etc).

Leverages existing backport tool, but exposed some issues which need to be addressed before this can be merged:

Tested in a test repo, where a dummy PR was successfully backported. However, due to the complexity of fork-triggering, it wil need to be re-tested once merged.

Fixes: DOC-268

netlify[bot] commented 3 days ago

Deploy Preview for hardcore-allen-f5257d ready!

Name Link
Latest commit d93d4a5b4ebc32a3035a6d16f4f2bcc2d26a46d0
Latest deploy log https://app.netlify.com/sites/hardcore-allen-f5257d/deploys/67444725b440f6000810d5d1
Deploy Preview https://deploy-preview-1396--hardcore-allen-f5257d.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.