ci: Update WUPS version and extend CI for normal pushes

This commit is contained in:
Ash Logan 2023-07-14 13:49:23 +10:00
parent 5e2cc66656
commit 7cdf700879
2 changed files with 17 additions and 17 deletions

View file

@ -1,15 +1,15 @@
name: CI-PR
name: Format and build
on: [pull_request]
on: [push, pull_request]
jobs:
clang-format:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: clang-format
run: |
docker run --rm -v ${PWD}:/src wiiuenv/clang-format:13.0.0-2 -r ./source
- uses: actions/checkout@v3
- name: clang-format
run: |
docker run --rm -v ${PWD}:/src wiiuenv/clang-format:13.0.0-2 -r ./source
check-build-with-logging:
runs-on: ubuntu-22.04
needs: clang-format
@ -25,12 +25,12 @@ jobs:
runs-on: ubuntu-22.04
needs: clang-format
steps:
- uses: actions/checkout@v3
- name: build binary
run: |
docker build . -t builder
docker run --rm -v ${PWD}:/project builder make
- uses: actions/upload-artifact@master
with:
name: binary
path: "*.wps"
- uses: actions/checkout@v3
- name: build binary
run: |
docker build . -t builder
docker run --rm -v ${PWD}:/project builder make
- uses: actions/upload-artifact@master
with:
name: binary
path: "*.wps"

View file

@ -1,7 +1,7 @@
FROM wiiuenv/devkitppc:20221228
FROM wiiuenv/devkitppc:20230621
COPY --from=wiiuenv/libkernel:20220904 /artifacts $DEVKITPRO
COPY --from=wiiuenv/libfunctionpatcher:20230108 /artifacts $DEVKITPRO
COPY --from=wiiuenv/wiiupluginsystem:20220924 /artifacts $DEVKITPRO
COPY --from=wiiuenv/wiiupluginsystem:20230225 /artifacts $DEVKITPRO
WORKDIR project