From fb064ff143290d4dc616eaed7ddcd3c5b5700b8a Mon Sep 17 00:00:00 2001 From: Ash Logan Date: Mon, 12 Sep 2022 23:26:08 +1000 Subject: [PATCH] ci: enable submodules --- .github/workflows/ci.yml | 4 +++- Dockerfile | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3c67281..e959af1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,10 +7,12 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 + with: + submodules: recursive - name: build toolchain container run: docker build . -t builder - uses: ammaraskar/gcc-problem-matcher@master - - name: build Nimble + - name: build ntrview run: docker run --rm -v ${PWD}:/app -w /app builder - uses: actions/upload-artifact@master with: diff --git a/Dockerfile b/Dockerfile index 4a60769..033771e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # that's right folks we building decaf -FROM debian:buster-slim AS decaf-build +FROM devkitpro/devkitppc:20220821 AS decaf-build RUN apt-get -y update && apt-get -y install --no-install-recommends \ zlib1g-dev libcurl4-openssl-dev libssl-dev libuv1-dev libc-ares-dev python3 \ cmake make gcc g++ git ca-certificates \