mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 00:39:53 +00:00
7ee70c9224
Due to node v20 being incompatible with some of the CI images (too old glibc), the checkout action is replaced by an alternative which does not need node, and upload is removed for now.
37 lines
917 B
YAML
37 lines
917 B
YAML
name: CI WiiU
|
|
|
|
on:
|
|
push:
|
|
pull_request:
|
|
repository_dispatch:
|
|
types: [run_build]
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
env:
|
|
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
container:
|
|
image: git.libretro.com:5050/libretro-infrastructure/libretro-build-wiiu:latest
|
|
options: --user root
|
|
|
|
steps:
|
|
- uses: taiki-e/checkout-action@v1
|
|
|
|
- name: Compile Salamander
|
|
run: |
|
|
make -f Makefile.wiiu -j$(getconf _NPROCESSORS_ONLN) SALAMANDER_BUILD=1 clean
|
|
make -f Makefile.wiiu -j$(getconf _NPROCESSORS_ONLN) SALAMANDER_BUILD=1 V=1
|
|
|
|
- name: Compile RA
|
|
run: |
|
|
make -f Makefile.wiiu -j$(getconf _NPROCESSORS_ONLN) clean
|
|
make -f Makefile.wiiu -j$(getconf _NPROCESSORS_ONLN) HAVE_STATIC_DUMMY=1 V=1
|
|
- name: Get short SHA
|
|
id: slug
|
|
run: echo "::set-output name=sha8::$(echo ${GITHUB_SHA} | cut -c1-8)"
|