--- on: push jobs: platformio: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v4 - run: | apt update; apt install --yes python3-pip pip3 install platformio cd esp sed -re 's/put your ssid here/"ssid"' -i src/main.cpp sed -re 's/put your psk here/"psk"' -i src/main.cpp pio run openscad: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v4 - run: | apt update; apt install --yes openscad cd case openscad -o pipeline.stl clock.scad