Run workflow directly in VM (#3731)

This commit is contained in:
Paulo Matos 2021-03-19 18:23:29 +01:00 committed by GitHub
parent 873d898ade
commit eec7514fdb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,7 +17,6 @@ on:
jobs:
build-linux:
runs-on: ubuntu-20.04
container: ubuntu:20.04
strategy:
fail-fast: false
@ -30,8 +29,8 @@ jobs:
steps:
- name: Download base dependencies
run: |
apt-get update
apt-get install -y make git gcc
sudo apt-get update
sudo apt-get install -y make git gcc
- uses: actions/checkout@v2
with:
fetch-depth: 50
@ -42,13 +41,13 @@ jobs:
- name: Install libs for 32-bit
if: matrix.mach == 'i3le' || matrix.mach == 'ti3le'
run: |
dpkg --add-architecture i386
apt-get update
apt-get install -y gcc-multilib lib32ncurses-dev libssl-dev:i386
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -y gcc-multilib lib32ncurses-dev libssl-dev:i386
- name: Install libs for 64-bit
run: |
apt-get update
apt-get install -y libncurses5-dev libssl-dev libx11-dev
sudo apt-get update
sudo apt-get install -y libncurses5-dev libssl-dev libx11-dev
- name: Build Chez with PB boot files
working-directory: racket/src/ChezScheme
run: |