This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/main by this push:
new 70c0bc9d981 CAUSEWAY-2445: enables v4 (dependabot, CI)
70c0bc9d981 is described below
commit 70c0bc9d9812ead6c6837c3283a49b3fb39f8d30
Author: Andi Huber <[email protected]>
AuthorDate: Tue May 27 14:04:55 2025 +0200
CAUSEWAY-2445: enables v4 (dependabot, CI)
---
.github/dependabot.yml | 15 ++++
.../ci-build-artifacts-no-push-gradle.yml~ | 98 ---------------------
.../workflows/ci-build-artifacts-no-push-maven.yml | 4 +-
build-gradle.7z | Bin 13535 -> 0 bytes
4 files changed, 17 insertions(+), 100 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index afc1c256dc1..c1c781c24d7 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -25,6 +25,21 @@ updates:
labels:
- "dependencies"
- "Spring Boot 3.x"
+
+ # Maintain dependencies for Maven (v4 branch)
+ - package-ecosystem: "maven"
+ target-branch: "v4"
+ directory: "/" # Location of package manifests
+ schedule:
+ interval: "weekly"
+ # Allow up to 50 open pull requests for maven dependencies
+ open-pull-requests-limit: 50
+ # Use custom labels
+ labels:
+ - "dependencies"
+ - "Spring Boot 4.x"
+
+
# EOL ... Maintain dependencies for Maven (v2 branch)
# - package-ecosystem: "maven"
diff --git a/.github/workflows/ci-build-artifacts-no-push-gradle.yml~
b/.github/workflows/ci-build-artifacts-no-push-gradle.yml~
deleted file mode 100644
index 79341fa986b..00000000000
--- a/.github/workflows/ci-build-artifacts-no-push-gradle.yml~
+++ /dev/null
@@ -1,98 +0,0 @@
-name: Build and Test (w/ Gradle)
-
-on:
-#disable gradle build until ISIS-2437 is resolved
- schedule:
- # * dummy, such that virtually never runs
- - cron: '0 0 1 1 0'
-# push:
-# branches:
-# - master
-# pull_request:
-# branches:
-# - master
-
-permissions:
- contents: read
-
-jobs:
- build:
- name: build-local-no-push-gradle
- runs-on: ubuntu-latest
- env:
- # to be shared among all steps of this job
- BASELINE: 2.0.0-RC3
- PROJECT_ROOT_PATH: ${{ github.workspace }}
- CI_SCRIPTS_PATH: ${{ github.workspace }}/scripts/ci
-
- # not used, would be nice if we could transform the TIMESTAMP string
into the REVISION
- # variable here, but it seems github not yet has any string expression
manipulation
- # operators other than concatination
- TIMESTAMP: ${{ github.event.head_commit.timestamp }}
-
- steps:
- - uses: actions/[email protected]
-
- - name: Set up JDK 17
- uses: actions/setup-java@v2
- with:
- distribution: 'zulu'
- java-version: 17
-
- - name: Set up Gradle and print Version
- uses: eskatos/gradle-command-action@v2
- with:
- gradle-version: 6.5.1
- wrapper-cache-enabled: true
- dependencies-cache-enabled: true
- arguments: --version
-
- - name: Setup Script Environment
- shell: bash
- run: |
- echo ============== ENV =================
- echo BASELINE \: $BASELINE
- echo TIMESTAMP \: $TIMESTAMP
- echo PROJECT_ROOT_PATH\: $PROJECT_ROOT_PATH
- echo CI_SCRIPTS_PATH \: $CI_SCRIPTS_PATH
- echo MVN_STAGES \: $MVN_STAGES
- echo ======================================
-
- - name: Build Artifacts (w/ Gradle)
- shell: bash
- run: bash $CI_SCRIPTS_PATH/build-artifacts-using-gradle.sh
-# env:
-# # also build and run regressiontests and kroviz
-# MVN_ADDITIONAL_OPTS: -Dregressiontests-module -Dkroviz-module
-
-# FOR DEBUG USE
-# - name: Dump GitHub context
-# env:
-# ENV_CONTEXT: ${{ toJson(env) }}
-# run: echo "$ENV_CONTEXT"
-# - name: Dump GitHub context
-# env:
-# GITHUB_CONTEXT: ${{ toJson(github) }}
-# run: echo "$GITHUB_CONTEXT"
-# - name: Dump job context
-# env:
-# JOB_CONTEXT: ${{ toJson(job) }}
-# run: echo "$JOB_CONTEXT"
-# - name: Dump steps context
-# env:
-# STEPS_CONTEXT: ${{ toJson(steps) }}
-# run: echo "$STEPS_CONTEXT"
-# - name: Dump runner context
-# env:
-# RUNNER_CONTEXT: ${{ toJson(runner) }}
-# run: echo "$RUNNER_CONTEXT"
-# - name: Dump strategy context
-# env:
-# STRATEGY_CONTEXT: ${{ toJson(strategy) }}
-# run: echo "$STRATEGY_CONTEXT"
-# - name: Dump matrix context
-# env:
-# MATRIX_CONTEXT: ${{ toJson(matrix) }}
-# run: echo "$MATRIX_CONTEXT"
-
-
diff --git a/.github/workflows/ci-build-artifacts-no-push-maven.yml
b/.github/workflows/ci-build-artifacts-no-push-maven.yml
index ef3316abae4..835d2a44ce9 100644
--- a/.github/workflows/ci-build-artifacts-no-push-maven.yml
+++ b/.github/workflows/ci-build-artifacts-no-push-maven.yml
@@ -4,11 +4,11 @@ on:
push:
branches:
- main
- #- v2
+ - v4
pull_request:
branches:
- main
- #- v2
+ - v4
jobs:
# This is a matrix build {'java', 'javascript'},
diff --git a/build-gradle.7z b/build-gradle.7z
deleted file mode 100644
index c2899af1d4e..00000000000
Binary files a/build-gradle.7z and /dev/null differ