luau/.github/workflows/setup-luau.yml
2022-05-26 13:58:39 +03:00

28 lines
617 B
YAML

name: Setup Luau
on:
workflow_call:
inputs:
runsOn:
required: true
type: string
jobs:
setup-luau:
name: Setup Luau
runs-on: ${{ inputs.runsOn }}
steps:
- uses: actions/checkout@v3
- name: Build Luau
run: make config=release luau luau-analyze
- uses: actions/setup-python@v3
with:
python-version: "3.9"
architecture: "x64"
- name: Install python dependencies
run: |
python -m pip install requests
python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose