Skip to content
This repository was archived by the owner on Jul 2, 2026. It is now read-only.

Commit e1dfac7

Browse files
author
classroom-sync[bot]
committed
chore(infra): synchroniser l'infrastructure depuis le TP de référence
Mise à jour automatique des fichiers d'infrastructure (workflows GitHub Actions, autograding, devcontainer, configs IDE, helpers, README, pom.xml) et des éventuels dossiers de référence sous src/ déclarés pour ce TP. L'espace de travail étudiant (le reste de src/) n'est jamais touché. Propagé par le workflow sync-students.yml du repo IUTInfoAix-R203/classroom-sync.
1 parent 854f36a commit e1dfac7

4 files changed

Lines changed: 10 additions & 8 deletions

File tree

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ updates:
33
# Dépendances Maven (junit, assertj, mockito, approvaltests, plugins...)
44
- package-ecosystem: "maven"
55
directory: "/"
6+
target-branch: "solution"
67
schedule:
78
interval: "monthly"
89
open-pull-requests-limit: 5
@@ -15,6 +16,7 @@ updates:
1516
# Actions GitHub utilisées dans les workflows
1617
- package-ecosystem: "github-actions"
1718
directory: "/"
19+
target-branch: "solution"
1820
schedule:
1921
interval: "monthly"
2022
open-pull-requests-limit: 5

.github/workflows/classroom.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
if: github.repository != 'IUTInfoAix-R203/template-tp-java'
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v6
34+
- uses: actions/checkout@v7
3535
with:
3636
fetch-depth: 0
3737

@@ -55,7 +55,7 @@ jobs:
5555

5656
- name: Restaurer le cache des rapports Surefire
5757
id: surefire_cache
58-
uses: actions/cache/restore@v5
58+
uses: actions/cache/restore@v6
5959
with:
6060
path: target/surefire-reports
6161
key: surefire-${{ github.ref_name }}-${{ github.sha }}
@@ -1070,7 +1070,7 @@ jobs:
10701070

10711071
- name: Sauvegarder le cache des rapports Surefire
10721072
if: always()
1073-
uses: actions/cache/save@v5
1073+
uses: actions/cache/save@v6
10741074
with:
10751075
path: target/surefire-reports
10761076
key: surefire-${{ github.ref_name }}-${{ github.sha }}

.github/workflows/maven.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
if: github.repository != 'IUTInfoAix-R203/template-tp-java'
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@v7
1717

1818
- name: Set up JDK 25
1919
uses: actions/setup-java@v5

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,19 @@
2323

2424
<!-- Plugin versions -->
2525
<maven.compiler.plugin.version>3.15.0</maven.compiler.plugin.version>
26-
<maven.surefire.plugin.version>3.5.5</maven.surefire.plugin.version>
26+
<maven.surefire.plugin.version>3.5.6</maven.surefire.plugin.version>
2727
<maven.shade.plugin.version>3.6.2</maven.shade.plugin.version>
2828
<exec.maven.plugin.version>3.6.3</exec.maven.plugin.version>
29-
<spotless.maven.plugin.version>3.4.0</spotless.maven.plugin.version>
29+
<spotless.maven.plugin.version>3.8.0</spotless.maven.plugin.version>
3030
<google.java.format.version>1.35.0</google.java.format.version>
3131
<git.build.hook.plugin.version>3.6.0</git.build.hook.plugin.version>
3232
<maven.pmd.plugin.version>3.28.0</maven.pmd.plugin.version>
3333

3434
<!-- Test dependencies versions -->
35-
<junit.jupiter.version>6.0.3</junit.jupiter.version>
35+
<junit.jupiter.version>6.1.1</junit.jupiter.version>
3636
<assertj.version>3.27.7</assertj.version>
3737
<mockito.version>5.23.0</mockito.version>
38-
<approvaltests.version>30.1.0</approvaltests.version>
38+
<approvaltests.version>31.0.0</approvaltests.version>
3939
</properties>
4040

4141
<dependencies>

0 commit comments

Comments
 (0)