From b00ab211f1959d40db2ea10a601e3f7e427f66f6 Mon Sep 17 00:00:00 2001 From: Hiepiscus Date: Thu, 9 Jul 2026 11:32:12 +0200 Subject: [PATCH 1/4] feature(2127): split url updater build and run steps --- .github/workflows/update-urls.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-urls.yml b/.github/workflows/update-urls.yml index df34230c0b..297fa3c1db 100644 --- a/.github/workflows/update-urls.yml +++ b/.github/workflows/update-urls.yml @@ -23,12 +23,17 @@ jobs: java-version: 25 distribution: 'temurin' cache: 'maven' - - name: Build and run url updater + - name: Build url updater run: | mvn -B -ntp -Dstyle.color=always -pl url-updater -am install mvn -B -ntp -Dstyle.color=always -pl url-updater exec:java -Dexec.mainClass="com.devonfw.tools.ide.url.UpdateInitiator" -Dexec.args="ide-urls PT5H30M" env: GHA_TOKEN: ${{ secrets.GHA_TOKEN }} + - name: Run url updater + run: | + mvn -B -ntp -Dstyle.color=always -pl url-updater exec:java -Dexec.mainClass="com.devonfw.tools.ide.url.UpdateInitiator" -Dexec.args="ide-urls PT5H30M" + env: + GHA_TOKEN: ${{ secrets.GHA_TOKEN }} - name: Commit and push to ide-urls run: | cd ide-urls From 9da6a6a429d820e1b766339dd6609b6e1053067c Mon Sep 17 00:00:00 2001 From: Hiepiscus Date: Thu, 9 Jul 2026 11:40:28 +0200 Subject: [PATCH 2/4] feature(2127): split url updater build and run steps --- .github/workflows/update-urls.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/update-urls.yml b/.github/workflows/update-urls.yml index 297fa3c1db..0b5299e8e4 100644 --- a/.github/workflows/update-urls.yml +++ b/.github/workflows/update-urls.yml @@ -26,7 +26,6 @@ jobs: - name: Build url updater run: | mvn -B -ntp -Dstyle.color=always -pl url-updater -am install - mvn -B -ntp -Dstyle.color=always -pl url-updater exec:java -Dexec.mainClass="com.devonfw.tools.ide.url.UpdateInitiator" -Dexec.args="ide-urls PT5H30M" env: GHA_TOKEN: ${{ secrets.GHA_TOKEN }} - name: Run url updater From d72026d2b0e88d2c45f4a43e918ca456e8e60bcf Mon Sep 17 00:00:00 2001 From: Hiepiscus Date: Thu, 9 Jul 2026 14:23:57 +0200 Subject: [PATCH 3/4] add issue to changelog.adoc --- CHANGELOG.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 918ac0f87e..5df36794ab 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -13,6 +13,7 @@ The full list of changes for this release can be found in https://github.com/dev Release with new features and bugfixes: +* https://github.com/devonfw/IDEasy/issues/2127[2127]: Split build and run url updater step into separate build and run steps * https://github.com/devonfw/IDEasy/issues/1063[#1063]: Improve IDEasy user specific configuration documentation * https://github.com/devonfw/IDEasy/issues/1909[#1909]: add commandlet for Maven Daemon * https://github.com/devonfw/IDEasy/issues/2068[#2068]: Isolate Claude Code configuration per IDEasy project From 69bb70750658a58548988b4820637d33fa95d875 Mon Sep 17 00:00:00 2001 From: Hiepiscus Date: Thu, 9 Jul 2026 14:46:33 +0200 Subject: [PATCH 4/4] add issue to CHANGELOG.adoc --- CHANGELOG.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 5df36794ab..b8182d5a80 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -6,6 +6,7 @@ This file documents all notable changes to https://github.com/devonfw/IDEasy[IDE Release with new features and bugfixes: +* https://github.com/devonfw/IDEasy/issues/2127[2127]: Split build and run url updater step into separate build and run steps The full list of changes for this release can be found in https://github.com/devonfw/IDEasy/milestone/47?closed=1[milestone 2026.07.002]. @@ -13,7 +14,6 @@ The full list of changes for this release can be found in https://github.com/dev Release with new features and bugfixes: -* https://github.com/devonfw/IDEasy/issues/2127[2127]: Split build and run url updater step into separate build and run steps * https://github.com/devonfw/IDEasy/issues/1063[#1063]: Improve IDEasy user specific configuration documentation * https://github.com/devonfw/IDEasy/issues/1909[#1909]: add commandlet for Maven Daemon * https://github.com/devonfw/IDEasy/issues/2068[#2068]: Isolate Claude Code configuration per IDEasy project