Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boyan-soubachov/soaker

Deployment soaking action for GitHub
https://github.com/boyan-soubachov/soaker

continuous-deployment deployment release-automation soak

Last synced: 27 days ago
JSON representation

Deployment soaking action for GitHub

Awesome Lists containing this project

README

        

# SimpleSoaker
Deployment soaking action for GitHub workflows.

This is a simple tool which blocks all deployments to a specified branch if the previous commit has been made within the
specified soaking period.

## Inputs

### `branch`

The branch on which to compare soak-times against. Default `"master"`.

### `soakPeriod`

**Required** The time (in seconds) to consider a deployment/release/commit to `branch` soaked.

## Example usage

Make sure `master` has been soaking for at least 7 days.

```
uses: boyan-soubachov/[email protected]
with:
branch: 'master'
soakPeriod: 604800
```