Add plugin list

This commit is contained in:
Maximilian Cosmo Sitter
2021-01-29 15:19:54 +01:00
committed by GitHub
parent 6a5d47a243
commit beda7a8a31
11 changed files with 957 additions and 5 deletions

View File

@@ -0,0 +1,33 @@
name: Update Plugin List
on:
schedule:
# Run daily at midnight.
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
createPullRequest:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install packaging requests tabulate[widechars]
- name: Update Plugin List
run: python scripts/update-plugin-list.py
- name: Create Pull Request
uses: peter-evans/create-pull-request@2455e1596942c2902952003bbb574afbbe2ab2e6
with:
commit-message: '[automated] Update plugin list'
branch: update-plugin-list/patch
delete-branch: true
branch-suffix: short-commit-hash
title: '[automated] Update plugin list'
body: '[automated] Update plugin list'