Skip to content

UpdateUrls workflow timeout not working #690

@hohwille

Description

@hohwille

Expected behavior

As a IDEasy product owner, I want to have a reliable process for UpdateURLs so that we do not get stuck.
Therefore we had issue devonfw/ide#1162 implemented via PR https://github.com/devonfw/ide/pull/1203/files.
However this is not working properly.

Actual behavior

mvn -B -ntp -Dstyle.color=always exec:java -Dexec.mainClass="com.devonfw.tools.ide.url.UpdateInitiator" -Dexec.args="../ide-urls PT5H30M"

So the action should start timeout after 5:30 (PT5H30M) but it is not working:
grafik

Steps to reproduce (bug) / Use Case of feature request (enhancement)

  1. have a look at the screenshot or https://github.com/devonfw/IDEasy/actions/runs/11292746585/job/31409367488

Related/Dependent Issues

See devonfw-ide issue and PR linked above.

Comments/Hints:

Currently we have the timeout check in these places:

It seems for some reason that is not sufficient.
IMHO it is at least missing here:

UrlVersion urlVersion = edition.getChild(version);

Metadata

Metadata

Labels

SCMsoftware-configuration-management (github actions, internal processes, git or github utilization)urlside-urls repo and related processes and features

Type

Projects

Status

Research

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions