Gitea actions #5

Merged
YourWishes merged 16 commits from gitea-actions into main 2026-06-26 13:39:21 -05:00
Showing only changes of commit 0d58050def - Show all commits
+24 -2
View File
@@ -137,11 +137,33 @@ jobs:
build-gamecube-iso: build-gamecube-iso:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
image: ghcr.io/extremscorner/libogc2:latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup devkitPro - name: Install additional dependencies
uses: ./.github/actions/setup-devkitpro run: |
apt-get update
apt-get install -y \
python3 \
python3-pip \
python3-polib \
python3-pil \
python3-dotenv \
python3-pyqt5 \
python3-opengl \
xorriso
dkp-pacman -Syu --noconfirm
dkp-pacman -S --needed --noconfirm \
gamecube-sdl2 \
ppc-liblzma \
ppc-libzip \
gamecube-tools \
ppc-libmad \
ppc-zlib-ng \
ppc-bzip2 \
ppc-zstd
- name: Build GameCube ISO - name: Build GameCube ISO
run: ./scripts/build-gamecube-iso.sh run: ./scripts/build-gamecube-iso.sh
- name: Copy output files - name: Copy output files