Skip to content

Commit dfa0ba6

Browse files
committed
release: v26.02.03 — CI/CD overhaul and version bump
- Standardize CI workflows (secrets:inherit, permissions, main branch trigger) - Fix shared workflows (multi-module 409, Maven Central validation, concurrency) - Redesign DAG orchestrator for layer-aware sequential dispatch - Add Maven Central metadata (name/description) to pom.xml files - Fix waitUntil: uploaded → published for Maven Central - Bump version from 26.02.02 to 26.02.03
1 parent ad9f365 commit dfa0ba6

8 files changed

Lines changed: 15 additions & 11 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: CI
22
on:
33
push:
4-
branches: [develop]
4+
branches: [develop, main]
55
paths-ignore:
66
- '**.md'
77
- 'docs/**'
@@ -27,5 +27,9 @@ on:
2727
jobs:
2828
build:
2929
uses: fireflyframework/.github/.github/workflows/java-ci.yml@main
30+
permissions:
31+
packages: read
32+
contents: read
3033
with:
3134
java-version: '25'
35+
secrets: inherit

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,21 +64,21 @@ The webhooks library is a multi-module project. Include the modules you need:
6464
<dependency>
6565
<groupId>org.fireflyframework</groupId>
6666
<artifactId>fireflyframework-webhooks-core</artifactId>
67-
<version>26.02.02</version>
67+
<version>26.02.03</version>
6868
</dependency>
6969

7070
<!-- Webhook processor for consumers -->
7171
<dependency>
7272
<groupId>org.fireflyframework</groupId>
7373
<artifactId>fireflyframework-webhooks-processor</artifactId>
74-
<version>26.02.02</version>
74+
<version>26.02.03</version>
7575
</dependency>
7676

7777
<!-- SDK for client integration -->
7878
<dependency>
7979
<groupId>org.fireflyframework</groupId>
8080
<artifactId>fireflyframework-webhooks-sdk</artifactId>
81-
<version>26.02.02</version>
81+
<version>26.02.03</version>
8282
</dependency>
8383
```
8484

fireflyframework-webhooks-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.fireflyframework</groupId>
88
<artifactId>fireflyframework-webhooks</artifactId>
9-
<version>26.02.02</version>
9+
<version>26.02.03</version>
1010
</parent>
1111

1212
<artifactId>fireflyframework-webhooks-core</artifactId>

fireflyframework-webhooks-interfaces/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.fireflyframework</groupId>
88
<artifactId>fireflyframework-webhooks</artifactId>
9-
<version>26.02.02</version>
9+
<version>26.02.03</version>
1010
</parent>
1111

1212
<artifactId>fireflyframework-webhooks-interfaces</artifactId>

fireflyframework-webhooks-processor/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.fireflyframework</groupId>
88
<artifactId>fireflyframework-webhooks</artifactId>
9-
<version>26.02.02</version>
9+
<version>26.02.03</version>
1010
</parent>
1111

1212
<artifactId>fireflyframework-webhooks-processor</artifactId>

fireflyframework-webhooks-sdk/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.fireflyframework</groupId>
88
<artifactId>fireflyframework-webhooks</artifactId>
9-
<version>26.02.02</version>
9+
<version>26.02.03</version>
1010
</parent>
1111

1212
<artifactId>fireflyframework-webhooks-sdk</artifactId>

fireflyframework-webhooks-web/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.fireflyframework</groupId>
88
<artifactId>fireflyframework-webhooks</artifactId>
9-
<version>26.02.02</version>
9+
<version>26.02.03</version>
1010
</parent>
1111

1212
<artifactId>fireflyframework-webhooks-web</artifactId>

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
<parent>
88
<groupId>org.fireflyframework</groupId>
99
<artifactId>fireflyframework-parent</artifactId>
10-
<version>26.02.02</version>
10+
<version>26.02.03</version>
1111
<relativePath/>
1212
</parent>
1313

1414
<groupId>org.fireflyframework</groupId>
1515
<artifactId>fireflyframework-webhooks</artifactId>
16-
<version>26.02.02</version>
16+
<version>26.02.03</version>
1717
<packaging>pom</packaging>
1818

1919
<name>Firefly Framework - Webhooks Library</name>

0 commit comments

Comments
 (0)