Files
arduino_pong/.github/workflows/cd.yml
andrea 8906b2eab5
Some checks failed
Arduino Pong CD / release (push) Has been cancelled
first test with CD
2026-03-15 18:04:59 +01:00

36 lines
871 B
YAML

name: Arduino Pong CD
on:
push:
tags:
- 'v*'
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Arduino CLI
run: |
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
echo "$HOME/bin" >> $GITHUB_PATH
- name: Install Board Core and Libs
run: |
arduino-cli core update-index
arduino-cli core install arduino:renesas_uno
arduino-cli lib install "Arduino_LED_Matrix"
- name: Build Binary
run: make compile
- name: Create Release
uses: softprops/action-gh-release@v2
with:
files: |
build/arduino.renesas_uno.unor4wifi/arduino_pong.ino.bin
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}