Skip to content

Commit ea5e8f2

Browse files
Merge pull request #39 from catenax-ng/release/1.9.8
docs|chore: prepare release branch for final tagging
2 parents 90dea54 + 431ce6e commit ea5e8f2

34 files changed

+47908
-47295
lines changed

.github/workflows/build.yml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,21 @@ on:
2525
push:
2626
branches:
2727
- main
28-
- 'releases/**'
28+
- 'release/*'
29+
tags:
30+
- 'v*.*.*'
31+
- 'v*.*.*-*'
2932
# Runs automatically on all code-related PRs to main and release branches
3033
pull_request:
3134
branches:
3235
- main
33-
- 'releases/**'
36+
- 'release/*'
3437
paths-ignore:
3538
- 'charts/**'
3639
- 'docs/**'
3740
- '**/*.md'
38-
# Can be scheduled on all branches and version tags
41+
# Manual workflow trigger
3942
workflow_dispatch:
40-
tags:
41-
- 'v*.*.*'
42-
- 'v*.*.*-*'
43-
branches:
44-
- '*'
4543

4644
# the docker registry and namespace
4745
env:
@@ -73,7 +71,7 @@ jobs:
7371
# Setup build environment
7472
- uses: ./.github/actions/setup-java
7573

76-
# Enabled deployment access (if either running on main or a version tag on eclipse-tractusx)
74+
# Enabled deployment access (if either running on main or a version tag on eclipse-tractusx)
7775
- name: Login to GitHub Container Registry
7876
if: ${{ github.repository == 'eclipse-tractusx/knowledge-agents-edc' && ( github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')) }}
7977
uses: docker/login-action@v2
@@ -82,7 +80,7 @@ jobs:
8280
username: ${{ secrets.DOCKER_HUB_USER }}
8381
password: ${{ secrets.DOCKER_HUB_TOKEN }}
8482

85-
# Run Maven Deploy (if either running on main or a version tag on eclipse-tractusx)
83+
# Run Maven Deploy (if either running on main or a version tag on eclipse-tractusx)
8684
- name: Deploy Java via Maven
8785
if: ${{ github.repository == 'eclipse-tractusx/knowledge-agents-edc' && ( github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')) }}
8886
run: |
@@ -107,15 +105,15 @@ jobs:
107105
with:
108106
images: |
109107
${{ env.IMAGE_NAMESPACE }}/agentplane-hashicorp
110-
# Automatically prepare image tags; See action docs for more examples.
108+
# Automatically prepare image tags; See action docs for more examples.
111109
# semver patter will generate tags like these for example :1 :1.2 :1.2.3
112110
tags: |
113111
type=sha,event=branch
114112
type=sha,event=pr
115113
type=semver,pattern={{version}}
116114
type=semver,pattern={{major}}
117115
type=semver,pattern={{major}}.{{minor}}
118-
type=raw,value=1.9.5-SNAPSHOT,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
116+
type=raw,value=1.9.8,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
119117
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
120118
121119
- name: Agent Plane Hashicorp Container Build and push
@@ -133,7 +131,7 @@ jobs:
133131
if: ${{ github.repository == 'eclipse-tractusx/knowledge-agents-edc' && github.ref == 'refs/heads/main' }}
134132
uses: peter-evans/dockerhub-description@v3
135133
with:
136-
readme-filepath: agent-plane/agentplane-hashicorp/README.md
134+
readme-filepath: agent-plane/agentplane-hashicorp/README.md
137135
username: ${{ secrets.DOCKER_HUB_USER }}
138136
password: ${{ secrets.DOCKER_HUB_TOKEN }}
139137
repository: ${{ env.IMAGE_NAMESPACE }}/agentplane-hashicorp
@@ -145,15 +143,15 @@ jobs:
145143
with:
146144
images: |
147145
${{ env.IMAGE_NAMESPACE }}/agentplane-azure-vault
148-
# Automatically prepare image tags; See action docs for more examples.
146+
# Automatically prepare image tags; See action docs for more examples.
149147
# semver patter will generate tags like these for example :1 :1.2 :1.2.3
150148
tags: |
151149
type=sha,event=branch
152150
type=sha,event=pr
153151
type=semver,pattern={{version}}
154152
type=semver,pattern={{major}}
155153
type=semver,pattern={{major}}.{{minor}}
156-
type=raw,value=1.9.5-SNAPSHOT,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
154+
type=raw,value=1.9.8,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
157155
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
158156
159157
- name: Agent Plane Azure Vault Container Build and push
@@ -171,7 +169,7 @@ jobs:
171169
if: ${{ github.repository == 'eclipse-tractusx/knowledge-agents-edc' && github.ref == 'refs/heads/main' }}
172170
uses: peter-evans/dockerhub-description@v3
173171
with:
174-
readme-filepath: agent-plane/agentplane-azure-vault/README.md
172+
readme-filepath: agent-plane/agentplane-azure-vault/README.md
175173
username: ${{ secrets.DOCKER_HUB_USER }}
176174
password: ${{ secrets.DOCKER_HUB_TOKEN }}
177175
repository: ${{ env.IMAGE_NAMESPACE }}/agentplane-azure-vault

.github/workflows/helm-chart-lint.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ on:
2525
push:
2626
branches:
2727
- main
28-
- 'releases/**'
28+
- 'release/*'
2929
paths:
3030
- .github/workflows/**
3131
- charts/**
3232
pull_request:
3333
branches:
3434
- main
35-
- 'releases/**'
35+
- 'release/*'
3636
paths:
3737
- .github/workflows/**
3838
- charts/**
@@ -76,11 +76,11 @@ jobs:
7676
- name: Run chart-testing (list-changed)
7777
id: list-changed
7878
run: |
79-
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }})
79+
changed=$(ct list-changed --target-branch ${{ github.base_ref || github.ref_name }})
8080
if [[ -n "$changed" ]]; then
8181
echo "CHART_CHANGED=true" >> $GITHUB_ENV
8282
fi
8383
8484
# run chart linting
8585
- name: Run chart-testing (lint)
86-
run: ct lint --target-branch ${{ github.event.repository.default_branch }} --config charts/config/chart-testing-config.yaml
86+
run: ct lint --target-branch ${{ github.base_ref || github.ref_name }} --config charts/config/chart-testing-config.yaml

.github/workflows/helm-chart-release.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,14 @@ name: Release Charts
2222
on:
2323
# May be invoked manually
2424
workflow_dispatch:
25-
branches:
26-
- main
27-
- 'releases/**'
2825
# Or by pushing to the chart dir of some dev/ release branch
2926
push:
3027
# prevent unnecessary GH action runs for files outside of charts folder
3128
paths:
3229
- 'charts/**'
3330
branches:
3431
- main
35-
- 'releases/**'
32+
- 'release/*'
3633

3734
jobs:
3835
release:
@@ -60,4 +57,4 @@ jobs:
6057
- name: Run chart-releaser
6158
uses: helm/chart-releaser-action@v1.4.1
6259
env:
63-
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
60+
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/kics.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ on:
2424
push:
2525
branches:
2626
- main
27-
- 'releases/**'
27+
- 'release/*'
2828
pull_request:
2929
branches:
3030
- main
31-
- 'releases/**'
31+
- 'release/*'
3232

3333
workflow_dispatch:
3434

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ All notable changes to this product will be documented in this file.
2424

2525
# Released
2626

27-
## [1.9.5] -
27+
## [1.9.8] -
2828

2929
### Added
3030

DEPENDENCIES

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,8 @@ maven/mavencentral/org.eclipse.jetty/jetty-servlet/11.0.15, EPL-2.0 OR Apache-2.
213213
maven/mavencentral/org.eclipse.jetty/jetty-util/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
214214
maven/mavencentral/org.eclipse.jetty/jetty-webapp/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
215215
maven/mavencentral/org.eclipse.jetty/jetty-xml/11.0.15, EPL-2.0 OR Apache-2.0, approved, rt.jetty
216-
maven/mavencentral/org.eclipse.tractusx.agents.edc.agent-plane/agent-plane-protocol/1.9.5-20230831.070321-5, Apache-2.0, approved, automotive.tractusx
217-
maven/mavencentral/org.eclipse.tractusx.edc/auth-jwt/1.9.5-20230831.070252-7, Apache-2.0, approved, automotive.tractusx
216+
maven/mavencentral/org.eclipse.tractusx.agents.edc.agent-plane/agent-plane-protocol/1.9.8, Apache-2.0, approved, automotive.tractusx
217+
maven/mavencentral/org.eclipse.tractusx.edc/auth-jwt/1.9.8, Apache-2.0, approved, automotive.tractusx
218218
maven/mavencentral/org.eclipse.tractusx.edc/core-spi/0.5.0, Apache-2.0, approved, automotive.tractusx
219219
maven/mavencentral/org.eclipse.tractusx.edc/edc-dataplane-azure-vault/0.5.0, Apache-2.0, approved, automotive.tractusx
220220
maven/mavencentral/org.eclipse.tractusx.edc/edc-dataplane-base/0.5.0, Apache-2.0, approved, automotive.tractusx

NOTICE.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,21 +59,21 @@ You may recreate an up-to-date DEPENDENCIES file by invoking
5959
```
6060

6161
We provide Software-Bill-Of-Material (SBOM) documents for each KA-EDC module for each release:
62-
* [EDC Common JWT Auth](common/auth-jwt/auth-jwt-1.9.5-SNAPSHOT-sbom.json)
63-
* [EDC Data Plane Agent Protocols](agent-plane/agent-plane-protocol/agent-plane-protocol-1.9.5-SNAPSHOT-sbom.json)
64-
* [EDC Agent Plane (Hashicorp Vault)](agent-plane/agent-plane-hashicorp/agent-plane-hashicorp-1.9.5-SNAPSHOT-sbom.json)
65-
* [EDC Agent Plane (Azure Vault)](agent-plane/agent-plane-azure-vault/agent-plane-azure-vault-1.9.5-SNAPSHOT-sbom.json)
62+
* [EDC Common JWT Auth](common/auth-jwt/auth-jwt-1.9.8-sbom.json)
63+
* [EDC Data Plane Agent Protocols](agent-plane/agent-plane-protocol/agent-plane-protocol-1.9.8-sbom.json)
64+
* [EDC Agent Plane (Hashicorp Vault)](agent-plane/agent-plane-hashicorp/agent-plane-hashicorp-1.9.8-sbom.json)
65+
* [EDC Agent Plane (Azure Vault)](agent-plane/agent-plane-azure-vault/agent-plane-azure-vault-1.9.8-sbom.json)
6666

6767
You may recreate up-to-date SBOMs by invoking
6868

6969
```shell
70-
./mvnw package -DskipTests
70+
./mvnw org.cyclonedx:cyclonedx-maven-plugin:makeBom -DoutputName=\${project.artifactId}-\${project.version}-sbom
7171
```
7272
Afterwards, you find the current documents under:
73-
* [EDC Common JWT Auth](common/auth-jwt/target/auth-jwt-1.9.5-SNAPSHOT-sbom.json)
74-
* [EDC Data Plane Agent Protocols](agent-plane/agent-plane-protocol/target/agent-plane-protocol-1.9.5-SNAPSHOT-sbom.json)
75-
* [EDC Agent Plane (Hashicorp Vault)](agent-plane/agent-plane-hashicorp/target/agent-plane-hashicorp-1.9.5-SNAPSHOT-sbom.json)
76-
* [EDC Agent Plane (Azure Vault)](agent-plane/agent-plane-azure-vault/target/agent-plane-azure-vault-1.9.5-SNAPSHOT-sbom.json)
73+
* [EDC Common JWT Auth](common/auth-jwt/target/auth-jwt-1.9.8-sbom.json)
74+
* [EDC Data Plane Agent Protocols](agent-plane/agent-plane-protocol/target/agent-plane-protocol-1.9.8-sbom.json)
75+
* [EDC Agent Plane (Hashicorp Vault)](agent-plane/agent-plane-hashicorp/target/agent-plane-hashicorp-1.9.8-sbom.json)
76+
* [EDC Agent Plane (Azure Vault)](agent-plane/agent-plane-azure-vault/target/agent-plane-azure-vault-1.9.8-sbom.json)
7777

7878
The KA-EDC build and runtime platform is relying on:
7979
* [Java Runtime Environment (JRE >=11 - license depends on chosen provider)](https://de.wikipedia.org/wiki/Java-Laufzeitumgebung)

agent-plane/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ mvn package -Pwith-docker-image
6666
Alternatively, after a successful build, you can invoke docker yourself
6767

6868
```console
69-
docker build -t tractusx/agentplane-azure-vault:1.9.5-SNAPSHOT -f agentplane-azure-vault/src/main/docker/Dockerfile .
69+
docker build -t tractusx/agentplane-azure-vault:1.9.8 -f agentplane-azure-vault/src/main/docker/Dockerfile .
7070
```
7171

7272
```console
73-
docker build -t tractusx/agentplane-hashicorp:1.9.5-SNAPSHOT -f agentplane-hashicorp/src/main/docker/Dockerfile .
73+
docker build -t tractusx/agentplane-hashicorp:1.9.8 -f agentplane-hashicorp/src/main/docker/Dockerfile .
7474
```
7575

agent-plane/agent-plane-protocol/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Add the following dependency to your data-plane artifact pom:
6363
<dependency>
6464
<groupId>org.eclipse.tractusx.agents.edc</groupId>
6565
<artifactId>agent-plane-protocol</artifactId>
66-
<version>1.9.5-SNAPSHOT</version>
66+
<version>1.9.8</version>
6767
</dependency>
6868
```
6969

0 commit comments

Comments
 (0)