Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
51626fd
infra: Update to jre lts version 25 (#2400)
lgblaumeiser Nov 19, 2025
88b019e
fix: consider inForceDate constraint in legacy check (#2403)
ronjaquensel Nov 19, 2025
63a881a
feat: remove dependency json-schema-validator (#2386)
AndrYurk Nov 21, 2025
d471f75
chore(deps): bump actions/checkout (#2420)
dependabot[bot] Nov 24, 2025
6fe38f9
chore(deps): bump actions/checkout (#2419)
dependabot[bot] Nov 24, 2025
577a95f
chore(deps): bump actions/checkout from 5 to 6 (#2418)
dependabot[bot] Nov 24, 2025
f69db44
chore(deps): bump flyway from 11.17.0 to 11.17.1 (#2414)
dependabot[bot] Nov 24, 2025
7ead9f3
chore(deps): bump checkmarx/kics-github-action from 2.1.15 to 2.1.16 …
dependabot[bot] Nov 24, 2025
68138a7
chore(deps): bump aws from 2.38.7 to 2.39.2 (#2413)
dependabot[bot] Nov 24, 2025
d9c1d25
chore(deps): bump com.squareup.okhttp3:okhttp from 5.3.1 to 5.3.2 (#2…
dependabot[bot] Nov 24, 2025
7bc3ae8
chore(deps): bump org.wiremock:wiremock-jetty12 from 3.13.1 to 3.13.2…
dependabot[bot] Nov 24, 2025
bcb22d5
chore(deps): bump trufflesecurity/trufflehog from 3.91.0 to 3.91.1 (#…
dependabot[bot] Nov 24, 2025
aab7bcf
chore(deps): bump com.gradleup.shadow from 8.3.8 to 9.2.2 (#2307)
dependabot[bot] Nov 24, 2025
3a0bf27
fix: scope extraction for legacy policy constraints (#2423)
ronjaquensel Nov 25, 2025
ca81f02
fix: OpenAPI spec - latest release (#2427)
AndrYurk Nov 26, 2025
19d2193
chore: remove outdated context URL from JSON example (#2406)
matbmoser Nov 26, 2025
4e6fffa
fix: Make a draft release with a failed dependency check (#2426)
AndrYurk Nov 26, 2025
1464f93
fix: remove asSequence call on downloadOpenapi (#2432)
ndr-brt Nov 27, 2025
d254a82
fix: add missing comma to dspace.jsonld (#2431)
konradge Nov 28, 2025
2e95b3f
refactor: set baseline schema for database migrations (#2425)
ndr-brt Nov 28, 2025
0a414a9
chore(deps): bump io.qameta.allure:allure-junit5 from 2.30.0 to 2.31.…
dependabot[bot] Dec 1, 2025
bf75adb
chore(deps): bump org.eclipse.edc.edc-build from 1.1.2 to 1.1.4 (#2439)
dependabot[bot] Dec 1, 2025
6527cb8
chore(deps): bump mikefarah/yq (#2442)
dependabot[bot] Dec 1, 2025
43c562b
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-log4…
dependabot[bot] Dec 1, 2025
b79b1ab
chore(deps): bump com.github.dasniko:testcontainers-keycloak (#2438)
dependabot[bot] Dec 1, 2025
acfcac9
chore(deps): bump flyway from 11.17.1 to 11.18.0 (#2437)
dependabot[bot] Dec 1, 2025
497c348
feat: Replace mockserver with wiremock (#2443)
AndrYurk Dec 3, 2025
99b3483
Propose small adaptations to migration guide for version 0.10.x to 0.…
DanielaWuensch Dec 3, 2025
eaa7084
build: bump EDC to 0.15.0 (#2434)
ndr-brt Dec 5, 2025
2fefc44
chore(deps): bump actions/setup-java in /.github/actions/setup-java (…
dependabot[bot] Dec 8, 2025
1853b4e
chore(deps): bump trufflesecurity/trufflehog from 3.91.1 to 3.91.2 (#…
dependabot[bot] Dec 8, 2025
5ecb74a
chore(deps): bump checkmarx/kics-github-action from 2.1.16 to 2.1.17 …
dependabot[bot] Dec 8, 2025
204bfeb
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-inst…
dependabot[bot] Dec 8, 2025
b5bbe6b
chore(deps): bump io.swagger.core.v3.swagger-gradle-plugin (#2451)
dependabot[bot] Dec 8, 2025
28860b1
chore(deps): bump aws from 2.39.2 to 2.40.3 (#2450)
dependabot[bot] Dec 8, 2025
72ad569
[Fix] Update Contract Request Message with missing ODRL Context (#2446)
gerbigf Dec 8, 2025
a861928
chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent …
dependabot[bot] Dec 8, 2025
bfffb99
chore(deps): bump com.gradleup.shadow from 9.2.2 to 9.3.0 (#2448)
dependabot[bot] Dec 8, 2025
ff8b479
docs: add did registration DR (#2433)
arnoweiss Dec 8, 2025
04ca50e
Adapt codeowners file
lgblaumeiser Dec 8, 2025
fce811f
Fix issue with wrong policy left operands (#2458)
lgblaumeiser Dec 10, 2025
f42819e
FIX: V0_0_1__Init_ContractNegotiation_Database_Schema.sql not being i…
ipa-big Dec 10, 2025
c3cc05c
docs: DR for VP caching (#2464)
ronjaquensel Dec 12, 2025
7345992
chore(deps): bump actions/download-artifact (#2475)
dependabot[bot] Dec 15, 2025
8e3ea86
chore(deps): bump actions/download-artifact from 6 to 7 (#2474)
dependabot[bot] Dec 15, 2025
fcc8939
chore(deps): bump trufflesecurity/trufflehog from 3.91.2 to 3.92.3 (#…
dependabot[bot] Dec 15, 2025
23c3af9
chore(deps): bump actions/cache from 4 to 5 (#2472)
dependabot[bot] Dec 15, 2025
fe094b5
chore(deps): bump actions/upload-artifact from 5 to 6 (#2471)
dependabot[bot] Dec 15, 2025
1bf3d61
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-inst…
dependabot[bot] Dec 15, 2025
c5adc8d
chore(deps): bump io.qameta.allure:allure-junit5 from 2.31.0 to 2.32.…
dependabot[bot] Dec 15, 2025
f2cf15f
chore(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.82 to 1.83 (…
dependabot[bot] Dec 15, 2025
20fd11f
chore(deps): bump com.github.dasniko:testcontainers-keycloak (#2467)
dependabot[bot] Dec 15, 2025
90f98e1
chore(deps): bump flyway from 11.18.0 to 11.19.0 (#2466)
dependabot[bot] Dec 15, 2025
c72d768
Add .env as pattern in gitignore (#2476)
lgblaumeiser Dec 15, 2025
3d215fc
infra: change stale bot behavior (#2479)
lgblaumeiser Dec 17, 2025
0d88f8c
feat: introduce cache for Verifiable Presentations (#2480)
ronjaquensel Dec 19, 2025
8b41624
Add all relevnt versions of openapi specs to api-hub (#2484)
lgblaumeiser Dec 19, 2025
c7d71f0
chore(deps): bump mikefarah/yq (#2492)
dependabot[bot] Dec 22, 2025
5563059
chore(deps): bump trufflesecurity/trufflehog from 3.92.3 to 3.92.4 (#…
dependabot[bot] Dec 22, 2025
a94239e
chore(deps): bump flyway from 11.19.0 to 11.19.1 (#2489)
dependabot[bot] Dec 22, 2025
1b39092
chore(deps): bump checkmarx/kics-github-action from 2.1.17 to 2.1.18 …
dependabot[bot] Dec 22, 2025
d7da6ab
chore(deps): bump io.netty:netty-codec-http2 (#2488)
dependabot[bot] Dec 22, 2025
b89be7b
chore(deps): bump io.rest-assured:rest-assured from 5.5.6 to 6.0.0 (#…
dependabot[bot] Dec 22, 2025
c095157
chore(deps): bump testcontainers from 2.0.2 to 2.0.3 (#2486)
dependabot[bot] Dec 22, 2025
b2c33cb
feat: Use Prefix Monitor to inject class name in logs (#2482)
pratapipatelbcone Dec 22, 2025
a1196d0
chore(deps): bump edc from 0.15.0 to 0.15.1 (#2485)
dependabot[bot] Dec 22, 2025
ea67bb6
chore(deps): bump log4j2 from 2.25.2 to 2.25.3 (#2496)
dependabot[bot] Jan 2, 2026
1e96cb6
chore(deps): bump org.eclipse.edc:identityhub-bom from 0.15.0 to 0.15…
dependabot[bot] Jan 2, 2026
78afbaf
chore(deps): bump org.eclipse.edc.edc-build from 1.1.4 to 1.1.5 (#2495)
dependabot[bot] Jan 2, 2026
d95f87f
chore(deps): bump flyway from 11.19.1 to 11.20.0 (#2494)
dependabot[bot] Jan 2, 2026
97185fe
chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent …
dependabot[bot] Jan 2, 2026
a0bf4ae
feat: Did Document Service SPI and Self Registration Extension (#2481)
pratapipatelbcone Jan 2, 2026
9f772df
Update jakarta-json to newer version (#2498)
lgblaumeiser Jan 2, 2026
8b3a1c3
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-log4…
dependabot[bot] Jan 5, 2026
ff29476
chore(deps): bump com.gradle.develocity from 4.2.2 to 4.3 (#2501)
dependabot[bot] Jan 5, 2026
e4593c4
chore(deps): bump aws from 2.40.3 to 2.41.1 (#2500)
dependabot[bot] Jan 5, 2026
86e7fc9
chore(deps): bump com.networknt:json-schema-validator (#2499)
dependabot[bot] Jan 5, 2026
53f6c35
feat: Did Document Service Client SPI and DIV Implementation (#2456)
pratapipatelbcone Jan 9, 2026
3f6bccf
docs: add multi data space support decision record (#2506)
mhellmeier Jan 9, 2026
a67d882
chore(deps): bump checkmarx/kics-github-action from 2.1.18 to 2.1.19 …
dependabot[bot] Jan 12, 2026
6a4c786
chore(deps): bump com.nimbusds:nimbus-jose-jwt from 10.6 to 10.7 (#2516)
dependabot[bot] Jan 12, 2026
f3d85f7
chore(deps): bump com.github.dasniko:testcontainers-keycloak (#2514)
dependabot[bot] Jan 12, 2026
8838859
chore(deps): bump aws from 2.41.1 to 2.41.5 (#2515)
dependabot[bot] Jan 12, 2026
c81b42e
chore(deps): bump flyway from 11.20.0 to 11.20.1 (#2513)
dependabot[bot] Jan 12, 2026
614c5af
chore(deps): bump com.gradleup.shadow from 9.3.0 to 9.3.1 (#2512)
dependabot[bot] Jan 12, 2026
813e36a
feat: Log failure messages (#2510)
AndrYurk Jan 13, 2026
e4c2dd6
fix: add scaling considerations to self registration DR (#2511)
arnoweiss Jan 14, 2026
8f5489f
docs: Add decision record for DID document based connector discovery …
lgblaumeiser Jan 14, 2026
db71dbb
fix: Add Did Document Self Service De Registration Config (#2519)
pratapipatelbcone Jan 15, 2026
8afeb8f
chore(deps): bump flyway from 11.20.1 to 11.20.2 (#2525)
dependabot[bot] Jan 19, 2026
3c8c8f3
chore(deps): bump trufflesecurity/trufflehog from 3.92.4 to 3.92.5 (#…
dependabot[bot] Jan 19, 2026
9905c0b
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-log4…
dependabot[bot] Jan 19, 2026
acfb504
chore(deps): bump aws from 2.41.5 to 2.41.10 (#2524)
dependabot[bot] Jan 19, 2026
8d6b04d
chore(deps): bump com.github.dasniko:testcontainers-keycloak (#2523)
dependabot[bot] Jan 19, 2026
bd9aba7
chore(deps): bump com.fasterxml.jackson.datatype:jackson-datatype-jak…
dependabot[bot] Jan 19, 2026
7b52088
fix: update DCP/DSP TCKs version (#2530)
AndrYurk Jan 20, 2026
b286635
fix: clear lease table before applying lease migrations (#2531)
ndr-brt Jan 21, 2026
2e0dc1b
Fix PULL transfer body processing (#2532)
Moritz72 Jan 23, 2026
55c3595
chore(deps): bump org.junit.platform:junit-platform-launcher (#2535)
dependabot[bot] Jan 26, 2026
7295226
chore(deps): bump actions/setup-java in /.github/actions/setup-java (…
dependabot[bot] Jan 26, 2026
dca67e9
chore(deps): bump gradle-wrapper from 9.2.1 to 9.3.0 (#2539)
dependabot[bot] Jan 26, 2026
84dc0f2
chore(deps): bump aws from 2.41.10 to 2.41.14 (#2538)
dependabot[bot] Jan 26, 2026
39fee62
chore(deps): bump io.swagger.core.v3.swagger-gradle-plugin (#2536)
dependabot[bot] Jan 26, 2026
7f3eb63
chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent …
dependabot[bot] Jan 26, 2026
5a85b9c
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-inst…
dependabot[bot] Feb 2, 2026
183440e
chore(deps): bump com.gradle.develocity from 4.3 to 4.3.2 (#2546)
dependabot[bot] Feb 2, 2026
93f7dee
chore(deps): bump org.postgresql:postgresql from 42.7.8 to 42.7.9 (#2…
dependabot[bot] Feb 2, 2026
09b1905
chore(deps): bump mikefarah/yq (#2550)
dependabot[bot] Feb 2, 2026
d5416bf
chore(deps): bump flyway from 11.20.2 to 12.0.0 (#2549)
dependabot[bot] Feb 2, 2026
53eec90
feat: Split Dataspace Protocol Extension (#2533)
pratapipatelbcone Feb 3, 2026
95c69f8
Remove DSP version 2024/1 from Eclipse Tractus-X connector implementa…
lgblaumeiser Feb 3, 2026
5962e15
Participant id migration (#2543)
lgblaumeiser Feb 3, 2026
538c045
feat/con-x-edc-initial
eschrewe Feb 6, 2026
bf2b66b
Merge branch 'main' into feat/con-x-controlplane
eschrewe Feb 9, 2026
b1b4571
feat: handle upstream changes & update for local deployment
eschrewe Feb 10, 2026
ace57bb
fix: README & remove obsolete bases
eschrewe Feb 10, 2026
1b0955e
fix: rename bruno folder
eschrewe Feb 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Identify the committers responsible for the repository as standard reviewers

* @rafaelmag110 @lgblaumeiser @bmg13 @AndrYurk
* @lgblaumeiser @bmg13 @AndrYurk
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ runs:
using: "composite"
steps:
- name: Download Allure results
uses: actions/download-artifact@v6
uses: actions/download-artifact@v7
with:
pattern: ${{ inputs.allure_results }}-*
merge-multiple: true
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/publish-docker-image/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

###############################################
# Enable emulation for cross-arch builds
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/run-deployment-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-java

- uses: ./.github/actions/setup-helm
Expand Down
10 changes: 5 additions & 5 deletions .github/actions/setup-java/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@


---
name: "Setup JDK 17"
description: "Setup JDK 17"
name: "Setup JDK"
description: "Setup JDK"
runs:
using: "composite"
steps:
- name: Setup JDK 17
uses: actions/setup-java@v5.0.0
- name: Setup JDK 21
uses: actions/setup-java@v5.2.0
with:
java-version: '17'
java-version: '21'
distribution: 'temurin'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v5
2 changes: 1 addition & 1 deletion .github/actions/update-version-and-charts/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ runs:
fi
echo "version=$VERSION" >> "$GITHUB_OUTPUT"
- name: Bump version in /charts
uses: mikefarah/yq@v4.48.2
uses: mikefarah/yq@v4.52.2
with:
cmd: |
find charts -name Chart.yaml -maxdepth 3 | xargs -n1 yq -i '.appVersion = "${{ steps.resolver.outputs.version }}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deployment-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Cache ContainerD Image Layers
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: /var/lib/containerd/io.containerd.snapshotter.v1.overlayfs
key: ${{ runner.os }}-io.containerd.snapshotter.v1.overlayfs
Expand All @@ -41,7 +41,7 @@ jobs:
runs-on: ubuntu-latest
needs: test-prepare
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: ./.github/actions/run-deployment-test
name: "Run deployment test using KinD and Helm"
with:
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
"v1.31.9" ]
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- uses: ./.github/actions/run-deployment-test
name: "Run deployment test using KinD and Helm"
with:
Expand Down
30 changes: 22 additions & 8 deletions .github/workflows/draft-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
branch_name: ${{ steps.resolve_branch.outputs.branch_name }}
is_official_release: ${{ steps.validation.outputs.is_official_release }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0
- id: validation
Expand Down Expand Up @@ -106,20 +106,34 @@ jobs:
packages: write
pages: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Create Release branch
run: git checkout -b ${{ needs.validate-and-prepare.outputs.branch_name }}
- uses: ./.github/actions/setup-java
- name: Check dependencies before release
uses: ./.github/actions/generate-and-check-dependencies
with:
run: ${{ needs.validate-and-prepare.outputs.is_official_release == true && 'strict' || 'standard' }}
- name: Replace published DEPENDENCIES file link in NOTICE with the one just created
run: sed -i "s#\[DEPENDENCIES\]\(.*\)#\[DEPENDENCIES\]\(DEPENDENCIES\)#g" NOTICE.md
- name: Version and Chart Updates
uses: ./.github/actions/update-version-and-charts
with:
version: ${{ inputs.version }}
bump_version: "false"
- name: Push new branch
run: git push origin ${{ needs.validate-and-prepare.outputs.branch_name }}
- name: Check dependencies before release
uses: ./.github/actions/generate-and-check-dependencies
with:
run: ${{ needs.validate-and-prepare.outputs.is_official_release == 'true' && 'strict' || 'standard' }}
- name: Replace published DEPENDENCIES file link in NOTICE with the one just created
run: sed -i "s#\[DEPENDENCIES\]\(.*\)#\[DEPENDENCIES\]\(DEPENDENCIES\)#g" NOTICE.md
- name: Commit DEPENDENCIES changes
shell: bash
run: |
if git diff --quiet -- DEPENDENCIES; then
echo "No changes in DEPENDENCIES, skipping commit."
exit 0
fi

git add DEPENDENCIES
git config user.name "eclipse-tractusx-bot"
git config user.email "tractusx-bot@eclipse.org"
git commit --message "Update DEPENDENCIES file"
git push origin ${{ needs.validate-and-prepare.outputs.branch_name }}
echo "commit=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT
37 changes: 36 additions & 1 deletion .github/workflows/generate-and-publish-dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ on:
push:
branches:
- main
- release/*

permissions:
contents: write
Expand All @@ -33,17 +34,51 @@ jobs:
check-dependencies:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-java
- name: Output release type
id: release_type
shell: bash
run: |
VERSION=$(grep "version" gradle.properties | awk -F= '{print $2}')
IFS=.- read -r MAJOR MINOR PATCH SNAPSHOT<<<"$VERSION"

if [[ ! -z $SNAPSHOT ]] then
echo "is_official_release=false" >> "$GITHUB_OUTPUT"
else
echo "is_official_release=true" >> "$GITHUB_OUTPUT"
fi
- uses: ./.github/actions/generate-and-check-dependencies
with:
run: ${{ steps.release_type.outputs.is_official_release == 'true' && 'strict' || 'standard' }}
- name: Prepare to publish
if: ${{ github.ref_name == 'main' }}
shell: bash
run: |
mkdir public
cp DEPENDENCIES public/
- name: Publish to GitHub Pages
if: ${{ github.ref_name == 'main' }}
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: public
keep_files: true
- name: Replace published DEPENDENCIES file link in NOTICE with the one just created
if: ${{ startsWith(github.ref_name, 'release/') }}
run: sed -i "s#\[DEPENDENCIES\]\(.*\)#\[DEPENDENCIES\]\(DEPENDENCIES\)#g" NOTICE.md
- name: Commit DEPENDENCIES changes
if: ${{ startsWith(github.ref_name, 'release/') }}
shell: bash
run: |
if git diff --quiet -- DEPENDENCIES; then
echo "No changes in DEPENDENCIES, skipping commit."
exit 0
fi

git add DEPENDENCIES
git config user.name "eclipse-tractusx-bot"
git config user.email "tractusx-bot@eclipse.org"
git commit --message "Update DEPENDENCIES file"
git push origin ${{ github.ref_name }}
echo "commit=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT
2 changes: 1 addition & 1 deletion .github/workflows/helm-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
##############
### Set-Up ###
##############
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0
- uses: ./.github/actions/setup-helm
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/kics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ jobs:
security-events: write

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: KICS scan
uses: checkmarx/kics-github-action@v2.1.15
uses: checkmarx/kics-github-action@v2.1.19
with:
path: "."
fail_on: high
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-context.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
contents: write
pages: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: copy contexts into public folder
run: |
mkdir -p public/context
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/publish-new-snapshot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ jobs:
VERSION: ${{ steps.get-version.outputs.VERSION }}
DATED: ${{ steps.get-version.outputs.DATED }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: "Get version"
id: get-version
run: |
Expand Down Expand Up @@ -123,6 +123,7 @@ jobs:
secrets: inherit
with:
version: ${{ needs.determine-version.outputs.VERSION }}
latest: false

publish-latest-versioned-snapshot:
name: "Publish latest versioned snapshot in GitHub Pages"
Expand All @@ -132,7 +133,7 @@ jobs:
needs: [ determine-version ]
if: ${{ needs.determine-version.outputs.DATED == 'true' }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: ./.github/actions/publish-latest-versioned-snapshot
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
24 changes: 17 additions & 7 deletions .github/workflows/publish-openapi-ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,26 +28,36 @@ on:
required: false
description: "Version of the Tractus-X EDC API to be should be published"
type: string
latest:
description: "Latest release"
required: true
type: boolean
default: false

workflow_call:
inputs:
version:
required: false
description: "Version of the Tractus-X EDC API to be should be published"
type: string
latest:
description: "Latest release"
required: true
type: boolean
default: false

jobs:
generate-openapi-spec:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-java

- name: Generate openapi spec
run: ./gradlew resolve
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_API_TOKEN }}
- uses: actions/upload-artifact@v5
- uses: actions/upload-artifact@v6
with:
name: openapi-spec
path: resources/openapi/yaml
Expand All @@ -62,9 +72,9 @@ jobs:
{ name: "data-plane", folder: "edc-dataplane/edc-dataplane-base" }
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: eclipse-edc/.github/.github/actions/setup-build@main
- uses: actions/download-artifact@v6
- uses: actions/download-artifact@v7
with:
name: openapi-spec
path: resources/openapi/yaml
Expand Down Expand Up @@ -101,13 +111,13 @@ jobs:

- name: Generate Swagger UI stable version
uses: Legion2/swagger-ui-action@v1
if: ${{ !endsWith( env.VERSION, '-SNAPSHOT') }}
if: ${{ inputs.latest }}
with:
output: dist
spec-file: ${{ matrix.apiGroup.name }}.yaml
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- uses: actions/upload-artifact@v5
- uses: actions/upload-artifact@v6
with:
name: ${{ matrix.apiGroup.name }}-api
path: dist
Expand All @@ -118,7 +128,7 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/download-artifact@v6
- uses: actions/download-artifact@v7
with:
path: openapi
pattern: "*-api"
Expand Down
Loading
Loading