Files
asdf-plugins/.github/workflows/workflow.yml
2020-07-05 04:23:52 +09:00

31 lines
633 B
YAML

name: Main workflow
on:
pull_request:
paths:
- "plugins/*"
push:
paths:
- "plugins/*"
jobs:
check_plugin_registration:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Use Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 14.x
- name: Install Prettier
run: npm install --global prettier
- name: Check formatting
run: prettier --check README.md
- name: Check new plugin is registered correctly
run: bash test_plugin.sh --diff origin/master ${{ github.sha }}