juegos

Juegos de terminal de Pancho: Catan (TUI, GUI, web, servidor, PicoCalc), ajedrez, calculadora y minijuegos
git clone https://git.lu3dhn.xyz/juegos.git
Log | Files | Refs

compilar.yml (856B)


      1 # Compila el firmware en GitHub cada vez que subís cambios (o a mano desde la
      2 # pestaña Actions -> "compilar" -> Run workflow). El resultado queda en la
      3 # ejecución, abajo de todo, como "sd-picocalc": un zip con la carpeta sd/.
      4 name: compilar
      5 on:
      6   push:
      7   workflow_dispatch:
      8 
      9 jobs:
     10   pico:
     11     runs-on: ubuntu-24.04
     12     steps:
     13       - uses: actions/checkout@v4
     14       - name: herramientas
     15         run: sudo apt-get update && sudo apt-get install -y gcc-arm-none-eabi libnewlib-arm-none-eabi cmake python3 build-essential pkg-config libusb-1.0-0-dev
     16       - name: pico-sdk
     17         run: git clone --depth 1 --branch 2.3.1 https://github.com/raspberrypi/pico-sdk.git ~/pico-sdk
     18       - name: compilar
     19         run: make pico PICO_SDK_PATH=$HOME/pico-sdk
     20       - uses: actions/upload-artifact@v4
     21         with:
     22           name: sd-picocalc
     23           path: sd/