diff --git a/.github/workflow/RunTests.yml b/.github/workflow/RunTests.yml deleted file mode 100644 index 5f09fc976d60397302a64723e02ca4c478293aed..0000000000000000000000000000000000000000 --- a/.github/workflow/RunTests.yml +++ /dev/null @@ -1,29 +0,0 @@ - name: Run Tests - - # Exécuter le workflow sur chaque "push" (ou pull request si nécessaire) - on: - push: - branches: - - main # Déclenche sur la branche "main" (vous pouvez modifier selon votre branche) - pull_request: - branches: - - main - - jobs: - test: - runs-on: ubuntu-latest - - steps: - # Étape 1 : Récupérer le code source - - name: Checkout repository - uses: actions/checkout@v3 - - # Étape 2 : Configurer Java - - name: Set up JDK - uses: actions/setup-java@v3 - with: - java-version: '17' # Remplacez par la version Java utilisée par votre projet - - # Étape 3 : Installer les dépendances et exécuter les tests - - name: Run tests with Maven - run: mvn test \ No newline at end of file diff --git a/.github/workflow/ci.yml b/.github/workflow/ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..e94219d90e6caf87152d84c5556b34af12ccd80c --- /dev/null +++ b/.github/workflow/ci.yml @@ -0,0 +1,29 @@ +name: Java CI + +on: + push: + branches: + - main # Exécuter les tests quand on push sur la branche "main" + pull_request: + branches: + - main # Exécuter les tests lors d'un Pull Request vers "main" + +jobs: + test: + runs-on: ubuntu-latest # Utiliser Ubuntu comme environnement + + steps: + - name: Checkout du code + uses: actions/checkout@v3 + + - name: Configurer Java + uses: actions/setup-java@v3 + with: + distribution: 'temurin' # JDK OpenJDK de Eclipse Temurin + java-version: '17' # Remplace par ta version si nécessaire + + - name: Compiler le projet avec Maven + run: mvn clean package + + - name: Exécuter les tests Maven + run: mvn test