Skip to content

Commit 98988da

Browse files
github-actions[bot]Tuncay Tuncwolf4oodflorianrusch-zfSebastianBezold
authored
Release version 0.3.3 (#249)
* Generate OpenApi Spec * feat(baseImage): replace alpine with temurin as base image for running java application * Lint and refactor mostly all *.md files * Lint new changes from develop branch * Replace appearance of product-edc with tractusx-edc * Fix README.md and Transfer Data.md * Fix Transfer Data.md * Regenerate helm chart README.md files * Remove left over html tags from root REAMDE.md * Add empty line at EOF * Update CODE_OF_CONDUCT.md * Retrigger ci * Release: fix version handling * Prepare release 0.3.1 * Cherry-picked upstream commits (QGate stuff) in preparation for the 0.3.1 release * fix: use snapshot version after publish workflow * docs: add additional info for running business tests locally * feat(CI): add Markdown linter * md lint fix * pr remarks * Apply suggestions from code review Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * Update .github/workflows/verify.yaml Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * chore(md-linting): Fix markdown lint * fix: make AZKV clientsecret or certificate mutually exclusive * revert pointless blanks * fix: use correct paths for GH Packages docker reg. * fix: only dockerize if a dockerfile exists * chore: use old repo URL for Maven publication * fix: use PAT to publish to CXNG product-edc repo * PR Remarks * fix: remove duplicated code fragment in CHANGELOG * feat: removed backend service, replaced with JVM runner test moved consumer EDR controller to runtime module * docs: create decision record about renaming git branches * removed obsolete HTTP test * feat(charts): removes edc-controlplane and edc-dataplane charts * Update docs/development/decision-records/2023-04-03_renaming_branches/README.md Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * Update docs/development/decision-records/2023-04-03_renaming_branches/README.md Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * feat(dataEncryption): removes lombok from data-encryption module * Update edc-extensions/data-encryption/src/test/java/org/eclipse/tractusx/edc/data/encryption/algorithms/aes/AesAlgorithmTest.java Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * Fix issue with sql pool * fix: add newline to file * chore(deps): bump alpine Bumps alpine from 3.17.2 to 3.17.3. --- updated-dependencies: - dependency-name: alpine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump actions/setup-java from 3.10.0 to 3.11.0 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.10.0 to 3.11.0. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@v3.10.0...v3.11.0) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump alpine Bumps alpine from 3.17.2 to 3.17.3. --- updated-dependencies: - dependency-name: alpine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump alpine Bumps alpine from 3.17.2 to 3.17.3. --- updated-dependencies: - dependency-name: alpine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump alpine Bumps alpine from 3.17.2 to 3.17.3. --- updated-dependencies: - dependency-name: alpine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump alpine Bumps alpine from 3.17.2 to 3.17.3. --- updated-dependencies: - dependency-name: alpine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * docs: create decision-record about refactoring helm charts * chore(deps): bump crazy-max/ghaction-import-gpg from 1 to 5 Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 1 to 5. - [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases) - [Changelog](https://github.com/crazy-max/ghaction-import-gpg/blob/v5/CHANGELOG.md) - [Commits](crazy-max/ghaction-import-gpg@v1...v5) --- updated-dependencies: - dependency-name: crazy-max/ghaction-import-gpg dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump helm/chart-testing-action from 2.3.1 to 2.4.0 Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action) from 2.3.1 to 2.4.0. - [Release notes](https://github.com/helm/chart-testing-action/releases) - [Commits](helm/chart-testing-action@v2.3.1...v2.4.0) --- updated-dependencies: - dependency-name: helm/chart-testing-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump mikefarah/yq from 4.31.2 to 4.33.3 Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.31.2 to 4.33.3. - [Release notes](https://github.com/mikefarah/yq/releases) - [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt) - [Commits](mikefarah/yq@v4.31.2...v4.33.3) --- updated-dependencies: - dependency-name: mikefarah/yq dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * feature: publish docker images to DockerHub * add manual docker-publish workflow * avoid input params, add concurrency * add checkout action * creds as action inputs * add jar build step * make namespace overridable * updated notices * incorporate new docker publish flow * update chart deployment specs * fix formatting * markdown lint * fix workflow * remove image namespace * prevent all interaction with dockerhub on pull requests * docs: add technical committer to pr_etiquette.md (#182) * chore: update to temurin 17 (#212) * chore: update dockerfiles and GH Actions to temurin 17 * pin specific version * feat(tests): removes lombok from edc-tests module (#159) * chore: add a template for pull request descriptions (#213) * fix: Adapt Helm Chart for version 0.3.x (#211) * Adapt Charts for version 0.3.x * fix business-tests * add edc.receiver.http.dynamic.endpoint * fix business-tests * code-review findings * refactor: rename git branches (#218) * refactor: update branch names and references in our documentation * publish packages to tractus-x * chore(deps): bump io.cucumber:cucumber-junit-platform-engine from 7.11.1 to 7.11.2 (#221) * refactor: rename git branches (#218) * refactor: update branch names and references in our documentation * publish packages to tractus-x * chore(deps): bump io.cucumber:cucumber-junit-platform-engine Bumps [io.cucumber:cucumber-junit-platform-engine](https://github.com/cucumber/cucumber-jvm) from 7.11.1 to 7.11.2. - [Release notes](https://github.com/cucumber/cucumber-jvm/releases) - [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md) - [Commits](cucumber/cucumber-jvm@v7.11.1...v7.11.2) --- updated-dependencies: - dependency-name: io.cucumber:cucumber-junit-platform-engine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Paul Latzelsperger <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump io.cucumber:cucumber-java from 7.11.1 to 7.11.2 (#225) Bumps [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) from 7.11.1 to 7.11.2. - [Release notes](https://github.com/cucumber/cucumber-jvm/releases) - [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md) - [Commits](cucumber/cucumber-jvm@v7.11.1...v7.11.2) --- updated-dependencies: - dependency-name: io.cucumber:cucumber-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.testcontainers:junit-jupiter from 1.17.6 to 1.18.0 (#224) Bumps [org.testcontainers:junit-jupiter](https://github.com/testcontainers/testcontainers-java) from 1.17.6 to 1.18.0. - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](testcontainers/testcontainers-java@1.17.6...1.18.0) --- updated-dependencies: - dependency-name: org.testcontainers:junit-jupiter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.bmuschko.docker-remote-api from 9.2.1 to 9.3.1 (#222) Bumps com.bmuschko.docker-remote-api from 9.2.1 to 9.3.1. --- updated-dependencies: - dependency-name: com.bmuschko.docker-remote-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.testcontainers:vault from 1.17.6 to 1.18.0 (#223) Bumps [org.testcontainers:vault](https://github.com/testcontainers/testcontainers-java) from 1.17.6 to 1.18.0. - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](testcontainers/testcontainers-java@1.17.6...1.18.0) --- updated-dependencies: - dependency-name: org.testcontainers:vault dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Latzelsperger <[email protected]> * docs(control-plane-adapter): improve documentation on how to use the control-plane adapter extension (#210) * feature: create in-mem helm chart (#219) * feature: create the tractusx-connector-memory chart * pr remarks * pr remarks * increase waiting for negotiation, sometimes takes longer then 2 seconds * Apply suggestions from code review Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * pr remarks * Update charts/tractusx-connector-memory/templates/deployment-runtime.yaml Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> --------- Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> * chore(deps): bump org.slf4j:slf4j-api from 2.0.3 to 2.0.7 (#234) Bumps [org.slf4j:slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.3 to 2.0.7. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](qos-ch/slf4j@v_2.0.3...v_2.0.7) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.azure:azure-security-keyvault-secrets (#235) Bumps [com.azure:azure-security-keyvault-secrets](https://github.com/Azure/azure-sdk-for-java) from 4.5.4 to 4.6.0. - [Release notes](https://github.com/Azure/azure-sdk-for-java/releases) - [Commits](Azure/azure-sdk-for-java@azure-security-keyvault-keys_4.5.4...azure-cosmos_4.6.0) --- updated-dependencies: - dependency-name: com.azure:azure-security-keyvault-secrets dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.diffplug.spotless from 6.15.0 to 6.18.0 (#236) Bumps com.diffplug.spotless from 6.15.0 to 6.18.0. --- updated-dependencies: - dependency-name: com.diffplug.spotless dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.github.johnrengelman.shadow from 8.0.0 to 8.1.1 (#237) * chore(deps): bump io.freefair.lombok from 6.6.2 to 8.0.1 (#238) * chore(deps): bump org.flywaydb:flyway-core from 9.15.2 to 9.16.3 (#242) * chore(deps): bump com.google.code.gson:gson from 2.10 to 2.10.1 (#243) Bumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.10 to 2.10.1. - [Release notes](https://github.com/google/gson/releases) - [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md) - [Commits](google/gson@gson-parent-2.10...gson-parent-2.10.1) --- updated-dependencies: - dependency-name: com.google.code.gson:gson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * refactor: update GitHub output command to current version (#233) * refactor GitHub output command to current version * Remove curly braces from output statement * fix: only run trivy when docker images were actually built (#240) * fix: run trivy only if image exists * update checks * refactor: Extract the setup-java action into a re-usable action (#246) * Extract the checkout and setup-java action into a re-usable action * Commit actions. * fix action * remove checkout extraction * feat(BusinessPartnerValidation): adds logging if it's enabled on contract agreement validation (#245) * feat(BusinessPartnerValidation): adds logging if it's enabled on contract agreement validation * feat(BusinessPartnerValidation): adds logging on tests * feat(BusinessPartnerValidation): enabled by default on charts config * pr remarks * release-fix: use correct value * Prepare release 0.3.3 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Tuncay Tunc <[email protected]> Co-authored-by: Enrico Risa <[email protected]> Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <[email protected]> Co-authored-by: Sebastian Bezold <[email protected]> Co-authored-by: Paul Latzelsperger <[email protected]> Co-authored-by: GitHub actions <[email protected]> Co-authored-by: Stephan Bauer <[email protected]> Co-authored-by: Paul Latzelsperger <[email protected]> Co-authored-by: Sigi <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tuncay Tunc (ZF Friedrichshafen AG) <[email protected]> Co-authored-by: Sascha Isele (ZF Friedrichshafen AG) <[email protected]> Co-authored-by: Garrett Smith <[email protected]>
1 parent e0d8913 commit 98988da

File tree

192 files changed

+6835
-5853
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

192 files changed

+6835
-5853
lines changed

.github/PULL_REQUEST_TEMPLATE.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## WHAT
2+
3+
_Briefly describe what your PR changes, which features it adds/modifies._
4+
5+
## WHY
6+
7+
_Briefly state why the change was necessary._
8+
9+
## FURTHER NOTES
10+
11+
_List other areas of code that have changed but are not necessarily linked to the main feature. This could be method signature changes, package declarations, bugs that were encountered and were fixed inline, etc._
12+
13+
Closes # <-- _insert Issue number if one exists_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
#
2+
# Copyright (c) 2023 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
3+
# Copyright (c) 2023 Contributors to the Eclipse Foundation
4+
#
5+
# See the NOTICE file(s) distributed with this work for additional
6+
# information regarding copyright ownership.
7+
#
8+
# This program and the accompanying materials are made available under the
9+
# terms of the Apache License, Version 2.0 which is available at
10+
# https://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing, software
13+
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
14+
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
15+
# License for the specific language governing permissions and limitations
16+
# under the License.
17+
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
20+
21+
---
22+
name: "Publish Docker Image"
23+
description: "Build and publish a Docker Image to DockerHub"
24+
inputs:
25+
rootDir:
26+
required: true
27+
description: "The directory where the notice.md file and the src/main/docker directory are located"
28+
namespace:
29+
required: false
30+
default: "tractusx"
31+
description: "The Docker image namespace"
32+
imagename:
33+
required: true
34+
description: "the name of the image"
35+
docker_user:
36+
required: false
37+
description: "DockerHub user name. No push is done if omitted"
38+
docker_token:
39+
required: false
40+
description: "DockerHub Token. No push is done if omitted"
41+
runs:
42+
using: "composite"
43+
steps:
44+
- uses: actions/[email protected]
45+
46+
#####################
47+
# Login to DockerHub
48+
#####################
49+
- name: DockerHub login
50+
uses: docker/login-action@v2
51+
with:
52+
username: ${{ inputs.docker_user }}
53+
password: ${{ inputs.docker_token }}
54+
55+
#####################
56+
# Build JAR file
57+
#####################
58+
- uses: ./.github/actions/setup-java
59+
- name: Build Controlplane
60+
shell: bash
61+
run: |-
62+
./gradlew -p ${{ inputs.rootDir }} shadowJar
63+
64+
###############################
65+
# Set metadata of docker image
66+
###############################
67+
# Create SemVer or ref tags dependent of trigger event
68+
- name: Docker meta
69+
id: meta
70+
uses: docker/metadata-action@v4
71+
with:
72+
images: |
73+
${{ inputs.namespace }}/${{ inputs.imagename }}
74+
tags: |
75+
type=ref,event=branch
76+
type=ref,event=pr
77+
type=semver,pattern={{version}}
78+
type=semver,pattern={{major}}
79+
type=semver,pattern={{major}}.{{minor}}
80+
type=semver,pattern={{raw}}
81+
type=match,pattern=\d.\d.\d
82+
type=raw,value=latest,enable={{is_default_branch}}
83+
type=sha
84+
85+
###############################
86+
# Build and push the image
87+
###############################
88+
- name: Build and push
89+
uses: docker/build-push-action@v3
90+
with:
91+
context: .
92+
file: ${{ inputs.rootDir }}/src/main/docker/Dockerfile
93+
build-args: |
94+
JAR=${{ inputs.rootDir }}/build/libs/${{ inputs.imagename }}.jar
95+
push: ${{ github.event_name != 'pull_request' }}
96+
tags: ${{ steps.meta.outputs.tags }}
97+
labels: ${{ steps.meta.outputs.labels }}
98+
99+
###############################
100+
# Update the description
101+
# https://github.com/peter-evans/dockerhub-description
102+
###############################
103+
- name: Update Docker Hub description
104+
uses: peter-evans/dockerhub-description@v3
105+
with:
106+
readme-filepath: ${{ inputs.rootDir }}/notice.md
107+
username: ${{ inputs.docker_user }}
108+
password: ${{ inputs.docker_token }}
109+
repository: ${{ inputs.namespace }}/${{ inputs.imagename }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
#
2+
# Copyright (c) 2023 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
3+
# Copyright (c) 2023 Contributors to the Eclipse Foundation
4+
#
5+
# See the NOTICE file(s) distributed with this work for additional
6+
# information regarding copyright ownership.
7+
#
8+
# This program and the accompanying materials are made available under the
9+
# terms of the Apache License, Version 2.0 which is available at
10+
# https://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing, software
13+
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
14+
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
15+
# License for the specific language governing permissions and limitations
16+
# under the License.
17+
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
20+
21+
---
22+
name: "Run Deployment Test"
23+
description: "Build and publish a Docker Image to DockerHub"
24+
inputs:
25+
imagename:
26+
required: true
27+
description: "name of the docker image, e.g. edc-runtime-memory"
28+
29+
image_tag:
30+
required: false
31+
default: "latest"
32+
description: "docker image tag, defaults to 'latest'"
33+
34+
helm_command:
35+
required: true
36+
description: "command which is executed to install the chart. must also include verification commands, such as 'helm test'"
37+
38+
rootDir:
39+
required: true
40+
description: "The directory that contains the docker file, e.g. edc-controlplane/edc-runtime-memory"
41+
42+
runs:
43+
using: "composite"
44+
steps:
45+
- uses: actions/[email protected]
46+
47+
- name: Cache ContainerD Image Layers
48+
uses: actions/cache@v3
49+
with:
50+
path: /var/lib/containerd/io.containerd.snapshotter.v1.overlayfs
51+
key: ${{ runner.os }}-io.containerd.snapshotter.v1.overlayfs
52+
53+
- uses: ./.github/actions/setup-java
54+
55+
- name: Build docker images
56+
shell: bash
57+
run: |-
58+
./gradlew -p ${{ inputs.rootDir }} dockerize
59+
60+
- name: Setup Helm
61+
uses: azure/[email protected]
62+
with:
63+
version: v3.8.1
64+
65+
- name: Setup Kubectl
66+
uses: azure/[email protected]
67+
68+
- name: Create k8s Kind Cluster
69+
uses: helm/[email protected]
70+
71+
- name: Load images into KinD
72+
shell: bash
73+
run: |
74+
kind get clusters | xargs -n1 kind load docker-image ${{ inputs.imagename }}:${{ inputs.image_tag }} --name
75+
76+
###################################################
77+
# Install the test infrastructure
78+
###################################################
79+
- name: Install Infrastructure
80+
shell: bash
81+
run: |-
82+
helm install infra edc-tests/deployment/src/main/resources/helm/test-infrastructure \
83+
--wait-for-jobs --timeout=30s --dependency-update
84+
85+
- name: Install Runtime
86+
shell: bash
87+
run: ${{ inputs.helm_command }}
88+
89+
90+
#################
91+
### Tear Down ###
92+
#################
93+
- name: Destroy the kind cluster
94+
if: always()
95+
shell: bash
96+
run: >-
97+
kind get clusters | xargs -n1 kind delete cluster --name
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#
2-
# Copyright (c) 2023 ZF Friedrichshafen AG
3-
# Copyright (c) 2023 Mercedes-Benz Tech Innovation GmbH
42
# Copyright (c) 2023 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
5-
# Copyright (c) 2021, 2023 Contributors to the Eclipse Foundation
3+
# Copyright (c) 2023 Contributors to the Eclipse Foundation
64
#
75
# See the NOTICE file(s) distributed with this work for additional
86
# information regarding copyright ownership.
@@ -21,12 +19,14 @@
2119
#
2220

2321
---
24-
apiVersion: v1
25-
kind: ConfigMap
26-
metadata:
27-
name: {{ include "edc-dataplane.fullname" . }}-env
28-
namespace: {{ .Release.Namespace | default "default" | quote }}
29-
labels:
30-
{{- include "edc-dataplane.labels" . | nindent 4 }}
31-
data:
32-
{{- toYaml .Values.env | nindent 2 }}
22+
name: "Setup JDK 17"
23+
description: "Setup JDK 17"
24+
runs:
25+
using: "composite"
26+
steps:
27+
- name: Setup JDK 17
28+
uses: actions/[email protected]
29+
with:
30+
java-version: '17'
31+
distribution: 'temurin'
32+
cache: 'gradle'

.github/dependabot.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ version: 2
33
updates:
44
# Maven
55
-
6-
package-ecosystem: "maven"
7-
target-branch: develop
6+
package-ecosystem: "gradle"
7+
target-branch: main
88
directory: /
99
labels:
1010
- "dependabot"
@@ -15,7 +15,7 @@ updates:
1515
# Github Actions
1616
-
1717
package-ecosystem: "github-actions"
18-
target-branch: develop
18+
target-branch: main
1919
directory: /
2020
labels:
2121
- "dependabot"
@@ -26,7 +26,7 @@ updates:
2626
# Docker
2727
-
2828
package-ecosystem: "docker"
29-
target-branch: develop
29+
target-branch: main
3030
directory: ./edc-controlplane/edc-controlplane-postgresql-hashicorp-vault/src/main/docker/
3131
labels:
3232
- "dependabot"
@@ -35,7 +35,7 @@ updates:
3535
interval: "daily"
3636
-
3737
package-ecosystem: "docker"
38-
target-branch: develop
38+
target-branch: main
3939
directory: ./edc-controlplane/edc-controlplane-postgresql/src/main/docker/
4040
labels:
4141
- "dependabot"
@@ -44,7 +44,7 @@ updates:
4444
interval: "daily"
4545
-
4646
package-ecosystem: "docker"
47-
target-branch: develop
47+
target-branch: main
4848
directory: ./edc-controlplane/edc-controlplane-memory/src/main/docker/
4949
labels:
5050
- "dependabot"
@@ -53,7 +53,7 @@ updates:
5353
interval: "daily"
5454
-
5555
package-ecosystem: "docker"
56-
target-branch: develop
56+
target-branch: main
5757
directory: ./edc-dataplane/edc-dataplane-azure-vault/src/main/docker/
5858
labels:
5959
- "dependabot"
@@ -62,7 +62,7 @@ updates:
6262
interval: "daily"
6363
-
6464
package-ecosystem: "docker"
65-
target-branch: develop
65+
target-branch: main
6666
directory: ./edc-dataplane/edc-dataplane-hashicorp-vault/src/main/docker/
6767
labels:
6868
- "dependabot"

0 commit comments

Comments
 (0)