5 Commits
v1.0 ... v1.0.0

Author SHA1 Message Date
andrea
a938adff31 generate build files for cd
Some checks failed
Arduino Pong CI / build (macos-latest) (push) Has been cancelled
Arduino Pong CI / build (ubuntu-latest) (push) Has been cancelled
Arduino Pong CI / build (windows-latest) (push) Has been cancelled
Arduino Pong CD / release (push) Has been cancelled
2026-03-15 18:19:48 +01:00
andrea
1f143520a8 add cd status on README 2026-03-15 18:13:58 +01:00
andrea
cbdfcce354 cd permissions
Some checks failed
Arduino Pong CD / release (push) Has been cancelled
2026-03-15 18:11:53 +01:00
andrea
66957b5e19 remove unecessary lib from cd
Some checks failed
Arduino Pong CD / release (push) Has been cancelled
2026-03-15 18:09:13 +01:00
andrea
f12af76845 minor
Some checks failed
Arduino Pong CD / release (push) Has been cancelled
2026-03-15 18:07:15 +01:00
4 changed files with 13 additions and 4 deletions

View File

@@ -5,6 +5,9 @@ on:
tags: tags:
- 'v*' - 'v*'
permissions:
contents: write
jobs: jobs:
release: release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -15,13 +18,12 @@ jobs:
- name: Install Arduino CLI - name: Install Arduino CLI
run: | run: |
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
echo "$HOME/bin" >> $GITHUB_PATH echo "./bin" >> $GITHUB_PATH
- name: Install Board Core and Libs - name: Install Board Core and Libs
run: | run: |
arduino-cli core update-index arduino-cli core update-index
arduino-cli core install arduino:renesas_uno arduino-cli core install arduino:renesas_uno
arduino-cli lib install "Arduino_LED_Matrix"
- name: Build Binary - name: Build Binary
run: make compile run: make compile
@@ -30,6 +32,6 @@ jobs:
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
with: with:
files: | files: |
build/arduino.renesas_uno.unor4wifi/arduino_pong.ino.bin build/*.bin
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
.secrets .secrets
.arduino_cache/ .arduino_cache/
bin/ bin/
build/

View File

@@ -30,8 +30,13 @@ prepare:
fi fi
compile: compile:
@mkdir -p build
@echo -e "$(GREEN)🛠️ Compiling $(SKETCH)...$(CLEAR)" @echo -e "$(GREEN)🛠️ Compiling $(SKETCH)...$(CLEAR)"
@$(CLI) compile -b $(BOARD) $(SKETCH) @$(CLI) compile -b $(BOARD) --output-dir build $(SKETCH)
clean:
@echo -e "$(GREEN)🛠️ Removing build files...$(CLEAR)"
@rm -rf build/
prepare_and_compile: prepare_and_compile:
make prepare --no-print-directory make prepare --no-print-directory

View File

@@ -3,6 +3,7 @@
A classic implementation of the Pong game developed specifically for the Arduino UNO R4 WiFi, utilizing its built-in 12×8 LED matrix as the game screen. A classic implementation of the Pong game developed specifically for the Arduino UNO R4 WiFi, utilizing its built-in 12×8 LED matrix as the game screen.
[![Arduino Pong CI](https://github.com/Dea1993/arduino_pong/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/Dea1993/arduino_pong/actions/workflows/ci.yml) [![Arduino Pong CI](https://github.com/Dea1993/arduino_pong/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/Dea1993/arduino_pong/actions/workflows/ci.yml)
[![Arduino Pong CD](https://github.com/Dea1993/arduino_pong/actions/workflows/cd.yml/badge.svg)](https://github.com/Dea1993/arduino_pong/actions/workflows/cd.yml)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](LICENSE) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](LICENSE)
# 📹 Preview # 📹 Preview