Skip to content

Releases: CasperWA/push-protected

v1.0.0

21 Jul 13:34
v1.0.0
496f411
Compare
Choose a tag to compare

Push to "status check"-protected branches.

Push commit(s) to a branch protected by required status checks by creating a temporary branch, where status checks are run, before fast-forward merging it into the protected branch, finally removing the temporary branch.

In order to perform commits prior to the push updates, you should pass a bash/sh script to changes.
The name should be a complete relative path from the root of the repository to the file.
See below for an example.

Note: Currently this action only supports status checks that are GitHub Action status checks, i.e., no third-party status checks are currently supported (like, e.g., protecting a branch with Travis CI checks).
This is expected, however, to be added in the future.

See the README for a full description of the action.