mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-12-18 08:42:11 +03:00
b2ce91fec4
The latest Github Actions windows image contains msys2 so use that. Also use gcc that comes with the image to save downloading clang. Skip Racket as it's slow enough already.
31 lines
624 B
YAML
31 lines
624 B
YAML
name: Ubuntu
|
|
on:
|
|
push:
|
|
branches:
|
|
- '*'
|
|
tags:
|
|
- '*'
|
|
pull_request:
|
|
branches:
|
|
- master
|
|
|
|
env:
|
|
SCHEME: scheme
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v2
|
|
- name: Install build dependencies
|
|
run: |
|
|
sudo apt-get install -y chezscheme
|
|
echo "::add-path::$HOME/.idris2/bin"
|
|
- name: Build from bootstrap
|
|
run: make bootstrap && make install
|
|
shell: bash
|
|
- name: Build and test self-hosted
|
|
run: make clean && make all && make test INTERACTIVE=''
|
|
shell: bash
|
|
|