Skip to content

Build from refs/pull/2/merge #4

Build from refs/pull/2/merge

Build from refs/pull/2/merge #4

Workflow file for this run

name: Build
on:
pull_request:
branches: [main, develop]
workflow_dispatch:
permissions:
contents: write
actions: write
pull-requests: write
run-name: Build from ${{ github.ref }}
jobs:
unit-tests:
name: Unit Tests
runs-on: [ubuntu-latest]
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.9
uses: actions/setup-python@v3
with:
python-version: "3.9"
- name: Build
run: |
sudo apt update && apt install -y build-essential libffi-dev xz-utils powershell
sudo apt install -y curl wget gnupg apt-transport-https
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
export PATH="/root/.cargo/bin:${PATH}"
sudo apt update && apt install -y powershell
export PATH="/root/.local/bin:$PATH"
cd src/munchkin
MK_DOWNLOAD_LLVM=true ./build.ps1