diff --git a/CHANGELOG.md b/CHANGELOG.md index eb95f4f..1450dc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ Changes adhere to [semantic versioning](https://semver.org). ## [2.0.2] - UNRELEASED * Updated dependencies +* Updated OCI image base to alpine `3.20` with Go `1.22` ## [2.0.1] - 2024/05/01 diff --git a/Dockerfile b/Dockerfile index 9fccd63..f9f4175 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # # Build image # -FROM alpine:3.19 AS builder +FROM alpine:3.20 AS builder LABEL maintainer="Varakh " RUN apk --update upgrade && \ @@ -18,7 +18,7 @@ RUN rm -rf bin/ && \ # # Actual image # -FROM alpine:3.19 +FROM alpine:3.20 LABEL maintainer="Varakh " \ description="upda" \ org.opencontainers.image.authors="Varakh" \ @@ -26,7 +26,7 @@ LABEL maintainer="Varakh " \ org.opencontainers.image.vendor="Varakh" \ org.opencontainers.image.title="upda" \ org.opencontainers.image.description="upda" \ - org.opencontainers.image.base.name="alpine:3.19" + org.opencontainers.image.base.name="alpine:3.20" ENV USER=appuser \ GROUP=appuser \ diff --git a/go.mod b/go.mod index e3f70fb..ee196b4 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,8 @@ module git.myservermanager.com/varakh/upda -go 1.21 +go 1.22 + +toolchain go1.22.3 require ( github.com/Depado/ginprom v1.8.1 @@ -12,7 +14,7 @@ require ( github.com/go-co-op/gocron-redis-lock/v2 v2.0.1 github.com/go-co-op/gocron/v2 v2.5.0 github.com/go-playground/validator/v10 v10.20.0 - github.com/go-redsync/redsync/v4 v4.11.0 + github.com/go-redsync/redsync/v4 v4.13.0 github.com/go-resty/resty/v2 v2.13.1 github.com/google/uuid v1.6.0 github.com/redis/go-redis/v9 v9.5.1 diff --git a/go.sum b/go.sum index d09a4ae..86fc75f 100644 --- a/go.sum +++ b/go.sum @@ -84,12 +84,12 @@ github.com/go-playground/validator/v10 v10.20.0 h1:K9ISHbSaI0lyB2eWMPJo+kOS/FBEx github.com/go-playground/validator/v10 v10.20.0/go.mod h1:dbuPbCMFw/DrkbEynArYaCwl3amGuJotoKCe95atGMM= github.com/go-redis/redis v6.15.9+incompatible h1:K0pv1D7EQUjfyoMql+r/jZqCLizCGKFlFgcHWWmHQjg= github.com/go-redis/redis v6.15.9+incompatible/go.mod h1:NAIEuMOZ/fxfXJIrKDQDz8wamY7mA7PouImQ2Jvg6kA= -github.com/go-redis/redis/v7 v7.4.0 h1:7obg6wUoj05T0EpY0o8B59S9w5yeMWql7sw2kwNW1x4= -github.com/go-redis/redis/v7 v7.4.0/go.mod h1:JDNMw23GTyLNC4GZu9njt15ctBQVn7xjRfnwdHj/Dcg= -github.com/go-redis/redis/v8 v8.11.4 h1:kHoYkfZP6+pe04aFTnhDH6GDROa5yJdHJVNxV3F46Tg= -github.com/go-redis/redis/v8 v8.11.4/go.mod h1:2Z2wHZXdQpCDXEGzqMockDpNyYvi2l4Pxt6RJr792+w= -github.com/go-redsync/redsync/v4 v4.11.0 h1:OPEcAxHBb95EzfwCKWM93ksOwHd5bTce2BD4+R14N6k= -github.com/go-redsync/redsync/v4 v4.11.0/go.mod h1:ZfayzutkgeBmEmBlUR3j+rF6kN44UUGtEdfzhBFZTPc= +github.com/go-redis/redis/v7 v7.4.1 h1:PASvf36gyUpr2zdOUS/9Zqc80GbM+9BDyiJSJDDOrTI= +github.com/go-redis/redis/v7 v7.4.1/go.mod h1:JDNMw23GTyLNC4GZu9njt15ctBQVn7xjRfnwdHj/Dcg= +github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC0oI= +github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= +github.com/go-redsync/redsync/v4 v4.13.0 h1:49X6GJfnbLGaIpBBREM/zA4uIMDXKAh1NDkvQ1EkZKA= +github.com/go-redsync/redsync/v4 v4.13.0/go.mod h1:HMW4Q224GZQz6x1Xc7040Yfgacukdzu7ifTDAKiyErQ= github.com/go-resty/resty/v2 v2.13.1 h1:x+LHXBI2nMB1vqndymf26quycC4aggYJ7DECYbiz03g= github.com/go-resty/resty/v2 v2.13.1/go.mod h1:GznXlLxkq6Nh4sU59rPmUw3VtgpO3aS96ORAI6Q7d+0= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=