name: Tests Basics avec Criterion on: [push] jobs: test: runs-on: ubuntu-latest container: image: archlinux:latest steps: - name: Préparer l'environnement (NodeJS, Git, GCC, Criterion) # On installe TOUT avant de faire quoi que ce soit d'autre run: pacman -Syu --noconfirm nodejs git gcc criterion - name: Récupérer le code # Maintenant que Node et Git sont là, cette étape va fonctionner uses: actions/checkout@v4 - name: Compiler les tests run: > gcc -Wall -Wextra -I./Chains_across_the_Island/Fundamentals/basics -o test Chains_across_the_Island/Fundamentals/basics/basics.c tests/test_basics.c -lcriterion - name: Exécuter les tests run: ./test