mirror of
https://github.com/libretro/RetroArch.git
synced 2026-04-06 00:01:06 +08:00
These makefiles provide the info target that will print contents of each variable that is not printed (unless V=1, which is not the case here) on command invocation. Making this information available in the logs should help debugging, but it doesn't need to be printed on each command invocation.
39 lines
867 B
YAML
39 lines
867 B
YAML
name: CI RS90 Odbeta MIPS32
|
|
|
|
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-dingux:odbeta
|
|
options: --user root
|
|
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
|
|
- name: Compile RA
|
|
run: |
|
|
make -j$(getconf _NPROCESSORS_ONLN) -f Makefile.rs90 clean
|
|
make -j$(getconf _NPROCESSORS_ONLN) -f Makefile.rs90 info all
|
|
|
|
- name: Get short SHA
|
|
id: slug
|
|
run: echo "::set-output name=sha8::$(echo ${GITHUB_SHA} | cut -c1-8)"
|
|
|
|
- uses: actions/upload-artifact@v4
|
|
with:
|
|
name: retroarch_rs90_mips32${{ steps.slug.outputs.sha8 }}
|
|
path: |
|
|
retroarch_rs90_odbeta.opk
|