Skip to content

Upgrade dependencies - #689

Merged
jeroenvandisseldorp merged 4 commits into
Axual:mainfrom
jeroenvandisseldorp:upgrade-dependencies-2608
Aug 13, 2026
Merged

Upgrade dependencies#689
jeroenvandisseldorp merged 4 commits into
Axual:mainfrom
jeroenvandisseldorp:upgrade-dependencies-2608

Conversation

@jeroenvandisseldorp

Copy link
Copy Markdown
Contributor

Replaces #680

jeroenvandisseldorp and others added 3 commits August 13, 2026 08:26
…lished a

25.0.4 JDK tarball, so the download 404s and the image build would fail on
merge. pom.xml stays on 25.0.4: those are Maven artifacts, a separate thing.

Move the version to .graalvm-jdk-version and the download to
scripts/graalvm-tarballs.sh, instead of a copy in each of the three workflows
and build-local-docker.sh. Its check mode runs in ci-pr-fork-build.yml, since
fork PRs skip the only job that fetches the tarball.

Narrow the org.graalvm Dependabot ignore to ">=25.1.0, <25.2.5". Whether the
GraalPy _ctypes fix (oracle/graalpython#1018) is in 25.2.5 is unknown, so let
PythonContextTest.testNativeAccess decide, as it did for 25.2.4 in Axual#688.

Regenerate NOTICE.txt with mvn -o generate-resources -Dlicense.force=true. A
normal build skips it, so it had drifted.
CI used distribution 'graalvm', which is Oracle GraalVM at whatever version is
latest, while the Docker image ships GraalVM Community at a pinned version.
Switch both workflows to 'graalvm-community' and read the version from
.graalvm-jdk-version, so CI and the image cannot drift apart.

Verified locally on Community 25.0.2: 2611 tests, 0 failures, including
PythonContextTest which is what caught the bad GraalVM in Axual#688.
@sonarqubecloud

Copy link
Copy Markdown

@jeroenvandisseldorp
jeroenvandisseldorp merged commit 8d86bfe into Axual:main Aug 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants