Skip to content

Commit 2782fd3

Browse files
Rakambdadependabot[bot]github-actions[bot]couchoud-tgradle-update-robot
authored
2.4.0 Release (#1119)
Signed-off-by: Thomas <1688389+Rakambda@users.noreply.github.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Thomas <108809129+couchoud-t@users.noreply.github.com> Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2 parents 86cdc02 + 7cb7e36 commit 2782fd3

234 files changed

Lines changed: 3465 additions & 695 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/dependabot.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ updates:
66
- Rakambda
77
schedule:
88
interval: cron
9-
cronjob: 0 7 * * *
9+
cronjob: 0 6 * * *
1010
timezone: Europe/Paris
1111
pull-request-branch-name:
1212
separator: '-'
@@ -20,7 +20,7 @@ updates:
2020
- Rakambda
2121
schedule:
2222
interval: cron
23-
cronjob: 0 7 * * *
23+
cronjob: 0 6 * * *
2424
timezone: Europe/Paris
2525
pull-request-branch-name:
2626
separator: '-'

.github/workflows/build-test-deploy.yml

Lines changed: 21 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -13,39 +13,22 @@ on:
1313
workflow_dispatch:
1414

1515
jobs:
16-
dependency-submission:
17-
name: Dependencies submission
18-
runs-on: ubuntu-latest
19-
permissions:
20-
contents: write
21-
steps:
22-
- name: Checkout source
23-
uses: actions/checkout@v4
24-
- name: Set up JDK
25-
uses: actions/setup-java@v4
26-
with:
27-
distribution: 'temurin'
28-
java-version: ${{ vars.JAVA_VERSION }}
29-
- name: Generate and submit dependency graph
30-
uses: gradle/actions/dependency-submission@v4.4.1
31-
continue-on-error: true
32-
3316
build:
3417
name: Build project
3518
runs-on: ubuntu-latest
3619
steps:
3720
- name: Checkout source
38-
uses: actions/checkout@v4
21+
uses: actions/checkout@v5
3922
with:
4023
fetch-depth: 1
4124
- name: Set up JDK
42-
uses: actions/setup-java@v4
25+
uses: actions/setup-java@v5
4326
with:
4427
distribution: 'temurin'
4528
java-version: ${{ vars.JAVA_VERSION }}
4629

4730
- name: Setup Gradle
48-
uses: gradle/actions/setup-gradle@v4.4.1
31+
uses: gradle/actions/setup-gradle@v4.4.2
4932
- name: Build project
5033
run: |
5134
./gradlew \
@@ -77,16 +60,16 @@ jobs:
7760
checks: write
7861
steps:
7962
- name: Checkout source
80-
uses: actions/checkout@v4
63+
uses: actions/checkout@v5
8164
with:
8265
fetch-depth: 1
8366
- name: Set up JDK
84-
uses: actions/setup-java@v4
67+
uses: actions/setup-java@v5
8568
with:
8669
distribution: 'temurin'
8770
java-version: ${{ vars.JAVA_VERSION }}
8871
- name: Setup Gradle
89-
uses: gradle/actions/setup-gradle@v4.4.1
72+
uses: gradle/actions/setup-gradle@v4.4.2
9073

9174
- name: Run tests
9275
run: |
@@ -100,12 +83,12 @@ jobs:
10083
./gradlew \
10184
:miner:jacocoTestReport
10285
- name: Publish Test Report
103-
uses: mikepenz/action-junit-report@v5.6.1
86+
uses: mikepenz/action-junit-report@v5.6.2
10487
if: always()
10588
with:
10689
report_paths: 'miner/build/test-results/test/*.xml'
10790
- name: Publish coverage on CodeCov
108-
uses: codecov/codecov-action@v5.4.3
91+
uses: codecov/codecov-action@v5.5.0
10992
if: always()
11093
with:
11194
token: ${{ secrets.CODECOV_TOKEN }}
@@ -141,16 +124,16 @@ jobs:
141124
checks: write
142125
steps:
143126
- name: Checkout source
144-
uses: actions/checkout@v4
127+
uses: actions/checkout@v5
145128
with:
146129
fetch-depth: 1
147130
- name: Set up JDK
148-
uses: actions/setup-java@v4
131+
uses: actions/setup-java@v5
149132
with:
150133
distribution: 'temurin'
151134
java-version: ${{ vars.JAVA_VERSION }}
152135
- name: Setup Gradle
153-
uses: gradle/actions/setup-gradle@v4.4.1
136+
uses: gradle/actions/setup-gradle@v4.4.2
154137

155138
- name: Run tests
156139
run: |
@@ -164,12 +147,12 @@ jobs:
164147
./gradlew \
165148
:viewer:jacocoTestReport
166149
- name: Publish Test Report
167-
uses: mikepenz/action-junit-report@v5.6.1
150+
uses: mikepenz/action-junit-report@v5.6.2
168151
if: always()
169152
with:
170153
report_paths: 'viewer/build/test-results/test/*.xml'
171154
- name: Publish coverage on CodeCov
172-
uses: codecov/codecov-action@v5.4.3
155+
uses: codecov/codecov-action@v5.5.0
173156
if: always()
174157
with:
175158
token: ${{ secrets.CODECOV_TOKEN }}
@@ -205,16 +188,17 @@ jobs:
205188
- test-viewer
206189
if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/develop'
207190
concurrency: miner_docker
191+
environment: DockerHub
208192
steps:
209193
- name: Checkout source
210-
uses: actions/checkout@v4
194+
uses: actions/checkout@v5
211195
- name: Set up JDK
212-
uses: actions/setup-java@v4
196+
uses: actions/setup-java@v5
213197
with:
214198
distribution: 'temurin'
215199
java-version: ${{ vars.JAVA_VERSION }}
216200
- name: Setup Gradle
217-
uses: gradle/actions/setup-gradle@v4.4.1
201+
uses: gradle/actions/setup-gradle@v4.4.2
218202

219203
- name: Calculate miner image name
220204
id: miner-image-name
@@ -235,16 +219,17 @@ jobs:
235219
- test-viewer
236220
if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/develop'
237221
concurrency: viewer_docker
222+
environment: DockerHub
238223
steps:
239224
- name: Checkout source
240-
uses: actions/checkout@v4
225+
uses: actions/checkout@v5
241226
- name: Set up JDK
242-
uses: actions/setup-java@v4
227+
uses: actions/setup-java@v5
243228
with:
244229
distribution: 'temurin'
245230
java-version: ${{ vars.JAVA_VERSION }}
246231
- name: Setup Gradle
247-
uses: gradle/actions/setup-gradle@v4.4.1
232+
uses: gradle/actions/setup-gradle@v4.4.2
248233

249234
- name: Calculate viewer image name
250235
id: viewer-image-name
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Update Gradle Wrapper
2+
'on':
3+
workflow_dispatch: null
4+
schedule:
5+
- cron: 0 6 * * 0
6+
permissions:
7+
contents: write
8+
pull-requests: write
9+
jobs:
10+
update:
11+
uses: RakambdaOrg/rakambda-github-workflows/.github/workflows/gradle-update-wrapper.yml@main
12+
with:
13+
reviewers: Rakambda
14+
labels: dependencies,gradle-wrapper
15+
secrets:
16+
github-token: ${{ secrets.SYNC_TOKEN }}

.github/workflows/manual-docker.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,17 @@ jobs:
88
name: Publish Miner on DockerHub
99
runs-on: ubuntu-latest
1010
concurrency: miner_docker
11+
environment: DockerHub
1112
steps:
1213
- name: Checkout source
13-
uses: actions/checkout@v4
14+
uses: actions/checkout@v5
1415
- name: Set up JDK
15-
uses: actions/setup-java@v4
16+
uses: actions/setup-java@v5
1617
with:
1718
distribution: 'temurin'
1819
java-version: ${{ vars.JAVA_VERSION }}
1920
- name: Setup Gradle
20-
uses: gradle/actions/setup-gradle@v4.4.1
21+
uses: gradle/actions/setup-gradle@v4.4.2
2122

2223
- name: Calculate miner image name
2324
id: miner-image-name
@@ -44,16 +45,17 @@ jobs:
4445
name: Publish Viewer on DockerHub
4546
runs-on: ubuntu-latest
4647
concurrency: viewer_docker
48+
environment: DockerHub
4749
steps:
4850
- name: Checkout source
49-
uses: actions/checkout@v4
51+
uses: actions/checkout@v5
5052
- name: Set up JDK
51-
uses: actions/setup-java@v4
53+
uses: actions/setup-java@v5
5254
with:
5355
distribution: 'temurin'
5456
java-version: ${{ vars.JAVA_VERSION }}
5557
- name: Setup Gradle
56-
uses: gradle/actions/setup-gradle@v4.4.1
58+
uses: gradle/actions/setup-gradle@v4.4.2
5759

5860
- name: Calculate viewer image name
5961
id: viewer-image-name

.github/workflows/pages.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout repository
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1717
- name: Setup Pages
1818
uses: actions/configure-pages@v5
1919
- name: Install Node.js
@@ -30,7 +30,7 @@ jobs:
3030
mkdir pages
3131
cp -R .github/antora-docs/. pages
3232
- name: Upload artifact
33-
uses: actions/upload-pages-artifact@v3
33+
uses: actions/upload-pages-artifact@v4
3434
with:
3535
path: pages
3636

@@ -42,6 +42,7 @@ jobs:
4242
pages: write
4343
id-token: write
4444
runs-on: ubuntu-latest
45+
concurrency: pages
4546
needs: build
4647
name: Deploy pages
4748
steps:

.github/workflows/release.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,17 @@ jobs:
1010
name: Publish Miner on DockerHub
1111
runs-on: ubuntu-latest
1212
concurrency: miner_docker
13+
environment: DockerHub
1314
steps:
1415
- name: Checkout source
15-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1617
- name: Set up JDK
17-
uses: actions/setup-java@v4
18+
uses: actions/setup-java@v5
1819
with:
1920
distribution: 'temurin'
2021
java-version: ${{ vars.JAVA_VERSION }}
2122
- name: Setup Gradle
22-
uses: gradle/actions/setup-gradle@v4.4.1
23+
uses: gradle/actions/setup-gradle@v4.4.2
2324

2425
- name: Push latest on Docker Hub
2526
run: |
@@ -33,16 +34,17 @@ jobs:
3334
name: Publish Viewer on DockerHub
3435
runs-on: ubuntu-latest
3536
concurrency: viewer_docker
37+
environment: DockerHub
3638
steps:
3739
- name: Checkout source
38-
uses: actions/checkout@v4
40+
uses: actions/checkout@v5
3941
- name: Set up JDK
40-
uses: actions/setup-java@v4
42+
uses: actions/setup-java@v5
4143
with:
4244
distribution: 'temurin'
4345
java-version: ${{ vars.JAVA_VERSION }}
4446
- name: Setup Gradle
45-
uses: gradle/actions/setup-gradle@v4.4.1
47+
uses: gradle/actions/setup-gradle@v4.4.2
4648

4749
- name: Push latest on Docker Hub
4850
run: |
@@ -59,14 +61,14 @@ jobs:
5961
contents: write
6062
steps:
6163
- name: Checkout source
62-
uses: actions/checkout@v4
64+
uses: actions/checkout@v5
6365
- name: Set up JDK
64-
uses: actions/setup-java@v4
66+
uses: actions/setup-java@v5
6567
with:
6668
distribution: 'temurin'
6769
java-version: ${{ vars.JAVA_VERSION }}
6870
- name: Setup Gradle
69-
uses: gradle/actions/setup-gradle@v4.4.1
71+
uses: gradle/actions/setup-gradle@v4.4.2
7072

7173
- name: Build project
7274
run: |

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
/authentication
55
/build
66
/out
7+
/logs
78
/streamers
89
/target
910
bin/
@@ -12,6 +13,7 @@ bin/
1213
/.github/antora-docs
1314

1415
*.iml
16+
.env
1517
/analytics.db
1618
/config*.json
1719
/log4j2.xml

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
plugins {
22
idea
3-
alias(libs.plugins.names)
43
}
54

65
group = "fr.rakambda"

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=2.3.6
1+
version=2.4.0

0 commit comments

Comments
 (0)