File tree 1 file changed +5
-4
lines changed
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 23
23
GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
24
24
run : |
25
25
# Extract current version from JShellAPI build.gradle
26
- gradle_file="JShellAPI /build.gradle"
26
+ gradle_file="JShellWrapper /build.gradle"
27
27
current_version=$(grep -oP "(?<=from\.image\s=\s'eclipse-temurin:)\d+" $gradle_file)
28
28
29
29
if [ -z "$current_version" ]; then
@@ -33,16 +33,17 @@ jobs:
33
33
34
34
# Fetch the latest eclipse-temurin image
35
35
latest_version=$(curl -s "https://hub.docker.com/v2/repositories/library/eclipse-temurin/tags/?page_size=100" | \
36
- jq -r '[.results[].name | select(test("^[0-9]+"))] | map(capture("^(?<major>[0-9]+)")) | max_by(.major | tonumber) | .major')
37
-
36
+ jq -r '[.results[].name | select(test("alpine")) | select(test("^[0-9]+"))] | map(capture("^(?<major>[0-9]+)")) | max_by(.major | tonumber) | .major')
37
+
38
+
38
39
# Check if a new version is available
39
40
if [ "$latest_version" -le "$current_version" ]; then
40
41
echo "No new versions available"
41
42
exit 0
42
43
fi
43
44
44
45
# Update the build.gradle with the new version
45
- sed -i "s/eclipse-temurin:$current_version/eclipse-temurin:$latest_version/" $gradle_file
46
+ sed -i "s/eclipse-temurin:$current_version-alpine /eclipse-temurin:$latest_version-alpine /" $gradle_file
46
47
47
48
echo "Updated eclipse-temurin version from $current_version to $latest_version"
48
49
You can’t perform that action at this time.
0 commit comments