Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bfra-me/renovate-action

GitHub Action for Self-Hosted Renovate
https://github.com/bfra-me/renovate-action

action composite github-action github-actions nodejs renovate self-hosted typescript

Last synced: about 18 hours ago
JSON representation

GitHub Action for Self-Hosted Renovate

Awesome Lists containing this project

README

        


transparent
Renovate Action
transparent


GitHub Release
Renovate
GitHub Workflow CI Status

 


This action runs a self-hosted Renovate bot to keep your dependencies up-to-date.

### Usage

Include the following workflow in your repository:

```yaml
# .github/workflows/renovate.yaml
---
name: Renovate

'on':
push:
branches:
- main
# Remove this filter if Renovate is configured to automerge via PR
- 'renovate/**'
pull_request:
workflow_dispatch:
schedule:
- cron: '0 */6 * * *' # Run every 6 hours

jobs:
renovate:
name: Renovate
runs-on: ubuntu-latest
steps:
- uses: bfra-me/renovate-action@v4
with:
dry-run: ${{ github.event_name == 'pull_request' }}
renovate-app-id: ${{ secrets.APPLICATION_ID }}
renovate-app-private-key: ${{ secrets.APPLICATION_PRIVATE_KEY }}
```

### License

[MIT](LICENSE.md)