Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peterus/platformio_dependabot
https://github.com/peterus/platformio_dependabot
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/peterus/platformio_dependabot
- Owner: peterus
- License: mit
- Created: 2023-01-15T21:06:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-13T12:42:28.000Z (about 2 months ago)
- Last Synced: 2024-10-15T03:24:22.518Z (22 days ago)
- Language: Python
- Size: 31.3 KB
- Stars: 6
- Watchers: 1
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# PlatformIO Dependabot
This Github action is some kind of Dependabot for [PlatformIO](https://github.com/platformio/platformio-core).
It will help to stay on the current platform and library releases.## Inputs
| Variable | Description | Type | Required |
| ------------- | --------------------------------------- | ---------------------------------------- |--------- |
| github_token | Github Token to create the MR | Secure String | Yes |
| assignee | MR will be assigned to this Github user | User String | No |
| project_path | Path to platformio.ini file (default will be root folder) | Path inside repository | No |## Example Usage
Use this example in your project: `.github/workflows/dependabot.yml`
```
name: PlatformIO Dependaboton:
workflow_dispatch: # option to manually trigger the workflow
schedule:
# Runs every day at 00:00
- cron: '0 0 * * *'jobs:
dependabot:
runs-on: ubuntu-latest
name: run PlatformIO Dependabot
steps:
- name: Checkout
uses: actions/checkout@v3
- name: run PlatformIO Dependabot
uses: peterus/platformio_dependabot@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
```