From 27bb78209aef70f2138867abe3de30d470745bb0 Mon Sep 17 00:00:00 2001 From: Dominic Masters Date: Fri, 26 Jun 2026 12:04:00 -0500 Subject: [PATCH] Debug devkitPro install: print installer script before running Print the installer script contents in CI log so we can see what URLs it tries to fetch. Also add /etc/mtab symlink as the devkitPro base Docker image does. Co-Authored-By: Claude Sonnet 4.6 --- .github/actions/setup-devkitpro/action.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/actions/setup-devkitpro/action.yml b/.github/actions/setup-devkitpro/action.yml index ff366032..b65ad15d 100644 --- a/.github/actions/setup-devkitpro/action.yml +++ b/.github/actions/setup-devkitpro/action.yml @@ -21,15 +21,14 @@ runs: - name: Install devkitPro pacman shell: bash run: | - wget -q https://apt.devkitpro.org/devkitpro-pacman.asc \ - -O /tmp/devkitpro-pacman.asc - sudo mkdir -p /usr/share/keyrings - sudo mv /tmp/devkitpro-pacman.asc /usr/share/keyrings/devkitpro-pub.gpg - echo "deb [signed-by=/usr/share/keyrings/devkitpro-pub.gpg] https://apt.devkitpro.org stable main" \ - | sudo tee /etc/apt/sources.list.d/devkitpro.list - sudo apt-get update - sudo apt-get install -y devkitpro-pacman - sudo dkp-pacman -Sy + sudo ln -sf /proc/self/mounts /etc/mtab + wget https://apt.devkitpro.org/install-devkitpro-pacman \ + -O /tmp/install-devkitpro-pacman + echo "=== installer script contents ===" + cat /tmp/install-devkitpro-pacman + echo "=================================" + chmod +x /tmp/install-devkitpro-pacman + sudo /tmp/install-devkitpro-pacman echo "DEVKITPRO=/opt/devkitpro" >> $GITHUB_ENV echo "DEVKITPPC=/opt/devkitpro/devkitPPC" >> $GITHUB_ENV echo "/opt/devkitpro/tools/bin" >> $GITHUB_PATH