Skip to content

Commit bef9210

Browse files
authored
Merge pull request #804 from beehive-lab/refactor/rename_flows
Refactor GH actions to split JDK21 and JDK25 testing, packaging and deployment
2 parents fa37f51 + 3962e61 commit bef9210

9 files changed

+14
-11
lines changed

.github/workflows/1-prepare-release-jdk21.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Prepare TornadoVM Release
1+
name: 1-Prepare TornadoVM Release [JDK21]
22

33
on:
44
workflow_dispatch:

.github/workflows/1-prepare-release-jdk25.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Prepare TornadoVM Release (JDK 25)
1+
name: 1-Prepare TornadoVM Release [JDK25]
22

33
on:
44
workflow_dispatch:

.github/workflows/2-finalize-release-jdk21.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Finalize TornadoVM Release
1+
name: 2-Finalize TornadoVM Release [JDK21]
22

33
on:
44
pull_request:

.github/workflows/2-finalize-release-jdk25.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Finalize TornadoVM Release (JDK 25)
1+
name: 2-Finalize TornadoVM Release [JDK25]
22

33
on:
44
pull_request:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build on [push]
1+
name: Build & Test [JDK 21]
22

33
on:
44
push:

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
name: Build & Test JDK 25
1+
name: Build & Test [JDK 25]
22

33
on:
44
push:
55
branches: [jdk25]
6+
pull_request:
7+
branches: [jdk25]
8+
types: [opened, synchronize, reopened]
69
workflow_dispatch:
710

811
jobs:

.github/workflows/build-test-with-jdks.yml renamed to .github/workflows/build-test-with-jdks21.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build & Test with JDK Matrix
1+
name: Build & Test with JDK Matrix [JDK21]
22

33
on:
44
schedule:

.github/workflows/deploy-maven-central.yml renamed to .github/workflows/deploy-maven-central-jdk21.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
name: Deploy to Maven Central
1+
name: Deploy to Maven Central [JDK21]
22

33
on:
44
push:
55
tags:
66
- 'v*'
77
- '[0-9]+.[0-9]+.[0-9]+*'
88
workflow_run:
9-
workflows: ["Finalize TornadoVM Release"]
9+
workflows: ["2-Finalize TornadoVM Release [JDK21]"]
1010
types: [completed]
1111
workflow_dispatch:
1212
inputs:

.github/workflows/deploy-maven-central-jdk25.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
name: Deploy to Maven Central (JDK 25)
1+
name: Deploy to Maven Central [JDK 25]
22

33
on:
44
push:
55
tags:
66
- 'v*-jdk25'
77
workflow_run:
8-
workflows: ["Finalize TornadoVM Release (JDK 25)"]
8+
workflows: ["2-Finalize TornadoVM Release [JDK25]"]
99
types: [completed]
1010
workflow_dispatch:
1111
inputs:

0 commit comments

Comments
 (0)