Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 0af3117

Browse files
committedFeb 8, 2024·
Update github actions version and README.md
- Update github actions version to use node.js 20, as recommended by github - Update README.md to publish BDK 3.0 breaking changes
1 parent 286eb4b commit 0af3117

8 files changed

+33
-23
lines changed
 

‎.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717

1818
- name: Set up JDK 17
1919
uses: actions/setup-java@v3

‎.github/workflows/cve-scanning-gradle.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
scan:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
1818
- name: Set up JDK 17
1919
uses: actions/setup-java@v3
2020
with:

‎.github/workflows/docs.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,17 @@ jobs:
2020
working-directory: docs
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v3
23+
uses: actions/checkout@v4
2424
- name: Setup Ruby
25-
uses: ruby/setup-ruby@250fcd6a742febb1123a77a841497ccaa8b9e939
25+
uses: ruby/setup-ruby@ec02537da5712d66d4d50a0f33b7eb52773b5ed1
2626
with:
2727
ruby-version: '3.1'
2828
bundler-cache: true
2929
cache-version: 0
3030
working-directory: '${{ github.workspace }}/docs'
3131
- name: Setup Pages
3232
id: pages
33-
uses: actions/configure-pages@v3
33+
uses: actions/configure-pages@v4
3434
- name: Build with Jekyll
3535
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
3636
env:

‎.github/workflows/gradle-wrapper-validation.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ jobs:
88
name: "Validation"
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4

‎.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515

1616
- name: Set up JDK 17
1717
uses: actions/setup-java@v3

‎.github/workflows/semgrep.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
container:
1010
image: returntocorp/semgrep
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
1313
- run: semgrep scan --error --config auto
1414
env:
1515
SEMGREP_APP_TOKEN: ${{ secrets.SEMGREP_APP_TOKEN }}

‎README.md

+13
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@
55
[![javadoc](https://javadoc.io/badge2/org.finos.symphony.bdk/symphony-bdk-core/javadoc.svg)](https://javadoc.io/doc/org.finos.symphony.bdk/symphony-bdk-core)
66

77
# Symphony BDK for Java
8+
9+
> [!NOTE]
10+
> BDK version 3.0: Major change !
11+
>
12+
> The newly introduced BDK version 3.0 relies on Java 17 and SpringBoot 3. This is a major change that allows Symphony to continue to propose the latest security fixes following the end of support of Spring Boot 2 and also to keep up with the latest evolutions of Java.
13+
>
14+
> For the next 6 months Symphony will provide critical security fixes for BDK 2.0 where possible (since Spring gives no guarantees for their packages).
15+
>
16+
> Please consider migrating your Bots in the coming months to benefit from the latest features and support.
17+
18+
> [!IMPORTANT]
19+
> As detailed above, the BDK version 2.0 will stop being supported by Symphony on August 15.
20+
821
The **official** Symphony BDK for Java helps you to create production-grade Chat Bots and Extension Applications on
922
top of the [Symphony REST APIs](https://developers.symphony.com/restapi/reference).
1023

‎docs/index.md

+12-15
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,18 @@ nav_order: 1
66

77
# Symphony BDK Reference Documentation
88

9-
{% hint style="info" %}
10-
11-
### BDK version 3.0: Major change !
12-
13-
The newly introduced BDK version 3.0 relies on Java 17 and SpringBoot 3. This is a major change that allows Symphony to continue to propose the latest security fixes following the end of support of Spring Boot 2 and also to keep up with the latest evolutions of Java.
14-
15-
For the next 6 months Symphony will provide critical security fixes for BDK 2.0 where possible (since Spring gives no guarantees for their packages).
16-
17-
Please consider migrating your Bots in the coming months to benefit from the latest features and support.
18-
19-
{% endhint %}
20-
21-
{% hint style="warning" %}
22-
As detailed above, the BDK version 2.0 will stop being supported by Symphony on August 15.
23-
{% endhint %}
9+
>
10+
> ### BDK version 3.0: Major change !
11+
>
12+
> The newly introduced BDK version 3.0 relies on Java 17 and SpringBoot 3. This is a major change that allows Symphony to continue to propose the latest security fixes following the end of support of Spring Boot 2 and also to keep up with the latest evolutions of Java.
13+
>
14+
> For the next 6 months Symphony will provide critical security fixes for BDK 2.0 where possible (since Spring gives no guarantees for their packages).
15+
>
16+
> Please consider migrating your Bots in the coming months to benefit from the latest features and support.
17+
>
18+
>> ### Note !
19+
>> As detailed above, the BDK version 2.0 will stop being supported by Symphony on August 15.
20+
>>
2421
2522
This reference guide provides detailed information about the Symphony BDK. It provides a comprehensive documentation
2623
for all features and abstractions made on top of the [Symphony REST API](https://developers.symphony.com/restapi/reference/introduction).

0 commit comments

Comments
 (0)
Please sign in to comment.