jobs:
linux-gl:
- runs-on: ubuntu-18.04
+ runs-on: ubuntu-latest
+ container:
+ image: ubuntu:bionic
+ env: { LANG: "C.UTF-8" }
steps:
- uses: actions/checkout@v2
- name: Install deps
run: |
- sudo apt-get update
- sudo apt-get install g++ cmake libxi-dev libgl1-mesa-dev libpng-dev libjpeg-dev zlib1g-dev -qyy
+ apt-get update
+ apt-get install g++ cmake libxi-dev libgl1-mesa-dev libpng-dev libjpeg-dev zlib1g-dev -qyy
- name: Build
run: |
make DESTDIR=$PWD/_install install
tar -c -I "gzip -9" -f irrlicht-linux.tar.gz -C ./_install/usr/local .
- - uses: actions/upload-artifact@v2
+ - uses: actions/upload-artifact@v3
with:
name: irrlicht-linux
path: ./irrlicht-linux.tar.gz
linux-gles:
- runs-on: ubuntu-18.04
+ runs-on: ubuntu-latest
+ container:
+ image: ubuntu:bionic
+ env: { LANG: "C.UTF-8" }
steps:
- uses: actions/checkout@v2
- name: Install deps
run: |
- sudo apt-get update
- sudo apt-get install g++ cmake libxi-dev libgles2-mesa-dev libpng-dev libjpeg-dev zlib1g-dev xvfb -qyy
+ apt-get update
+ apt-get install g++ cmake libxi-dev libgles2-mesa-dev libpng-dev libjpeg-dev zlib1g-dev xvfb -qyy
- name: Build
run: |
CC: i686-w64-mingw32-gcc
CXX: i686-w64-mingw32-g++
- - uses: actions/upload-artifact@v2
+ - uses: actions/upload-artifact@v3
with:
name: irrlicht-win32
path: ./irrlicht-win32.zip
CC: x86_64-w64-mingw32-gcc
CXX: x86_64-w64-mingw32-g++
- - uses: actions/upload-artifact@v2
+ - uses: actions/upload-artifact@v3
with:
name: irrlicht-win64
path: ./irrlicht-win64.zip