Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/boyan-soubachov/soaker
- Owner: boyan-soubachov
- License: mit
- Created: 2020-07-21T10:42:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-27T04:14:20.000Z (over 4 years ago)
- Last Synced: 2024-10-29T07:04:24.244Z (about 2 months ago)
- Topics: continuous-deployment, deployment, release-automation, soak
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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
```