Skip to content

Commit f067f5b

Browse files
authored
feat: workshop proceedings link added (#378)
* feat: workshop proceedings link added * fix: fixes github workflows to use node 22 * fix: allows node 24 * fix: fixes conferia docker image version
1 parent 8c04c95 commit f067f5b

8 files changed

Lines changed: 24 additions & 12 deletions

File tree

.github/workflows/__codeql.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,13 @@ jobs:
3131
queries: security-and-quality
3232
languages: ${{ matrix.language }}
3333

34+
- name: Setup node environment ⚙️
35+
uses: actions/setup-node@v4.4.0
36+
with:
37+
node-version: 22
38+
cache: 'npm'
39+
check-latest: true
40+
3441
- name: Autobuild 📦
3542
uses: github/codeql-action/autobuild@v3.29.11
3643

.github/workflows/__package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Setup node environment ⚙️
3131
uses: actions/setup-node@v4.4.0
3232
with:
33-
node-version: lts/*
33+
node-version: 22
3434
cache: 'npm'
3535
check-latest: true
3636

.github/workflows/__quality_checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
- name: Setup node environment ⚙️
7777
uses: actions/setup-node@v4.4.0
7878
with:
79-
node-version: lts/*
79+
node-version: 22
8080
cache: 'npm'
8181
check-latest: true
8282

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"packages/**/*"
88
],
99
"engines": {
10-
"node": ">=22.11.0 <23.0.0",
10+
"node": ">=22.11.0 <23.0.0 || >=24.0.0 <25.0.0",
1111
"npm": ">=10.9.0",
1212
"yarn": "yarn is not supported. Please use npm",
1313
"pnpm": "pnpm is not supported. Please use npm"

packages/conferia/backend/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# stage 1: build the app
2-
FROM openjdk:21-slim AS builder
2+
FROM eclipse-temurin:21-jdk-jammy AS builder
33

44
WORKDIR /app
55

66
COPY . .
77

88
RUN chmod +x mvnw
99

10-
RUN ./mvnw clean package -DskipTest
10+
RUN ./mvnw clean package -DskipTests
1111

12-
# Use an official OpenJDK runtime as a parent image
13-
FROM openjdk:21-slim
12+
# Use an official Java 21 runtime as a parent image
13+
FROM eclipse-temurin:21-jre-jammy
1414

1515
# Set the working directory in the container
1616
WORKDIR /app

packages/frontend/src/data/proceedings.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@ export const proceedings = {
1313
volume: 'LNBIP 564',
1414
href: 'https://link.springer.com/book/10.1007/978-3-032-02929-4'
1515
},
16+
workshops: {
17+
name: 'Business Process Management Workshops',
18+
longtitle: 'BPM 2025 Workshops',
19+
shorttitle: 'BPM Workshops',
20+
volume: 'LNBIP 569',
21+
href: 'https://link.springer.com/book/10.1007/978-3-032-13426-4'
22+
},
1623
forums: {
1724
name: 'Business Process Management: Responsible BPM Forum, Process Technology Forum, Educators Forum',
1825
longtitle: 'BPM 2025 Responsible BPM Forum, Process Technology Forum, Educators Forum',

packages/frontend/src/pages/proceedings/index.astro

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ import Content from '#/components/widgets/Content.astro';
1818
<div class="space-y-4">
1919
<p>
2020
Participants of the conference get free access to the Springer volumes for a period of
21-
4 weeks through this page, starting <b>August 31</b>. Please find the proceedings here:
21+
4 weeks through this page, starting <b>August 31</b>. Except for the workshop proceedings,
22+
which are available starting <b>May 6, 2026</b>. Please find the proceedings here:
2223
</p>
2324
<ul class="list-disc list-inside space-y-2">
2425
{Object.entries(proceedings).map(([, p]) => (
@@ -30,9 +31,6 @@ import Content from '#/components/widgets/Content.astro';
3031
</li>
3132
))}
3233
</ul>
33-
<p>
34-
The BPM Workshop Proceedings 2025 will be published as post-proceedings at Springer. They will be accessible from this webpage when available.
35-
</p>
3634
</div>
3735
</Fragment>
3836
</Content>

0 commit comments

Comments
 (0)