Merge pull request #31 from udon-universe/feature/add-github-workflow-ci

add simple GitHub workflow ci to check compile error
pull/35/head
mattya_monaca 2023-05-16 22:05:40 +09:00 committed by GitHub
commit 4a7f52a1d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 26 additions and 0 deletions

26
.github/workflows/ci.yml vendored Normal file
View File

@ -0,0 +1,26 @@
name: compile error check
on:
- push
- pull_request
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.10", "3.11"]
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Check base compile error
run: |
ls *.py | xargs python -m py_compile
- name: Check scripts compile error
run: |
ls scripts/*.py | xargs python -m py_compile