Update all dependencies
All checks were successful
Build and Publish Docker Image / test (pull_request) Successful in 2m24s
Build and Publish Docker Image / build-and-push (pull_request) Successful in 1m47s

This commit is contained in:
Andras Schmelczer 2026-10-29 00:17:00 +00:00
commit 1fb55c37a6
4 changed files with 623 additions and 435 deletions

View file

@ -17,10 +17,10 @@ jobs:
test: test:
runs-on: docker runs-on: docker
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v7
- name: Cache Rust dependencies - name: Cache Rust dependencies
uses: actions/cache@v4 uses: actions/cache@v6
with: with:
path: | path: |
~/.cargo/bin/ ~/.cargo/bin/
@ -51,7 +51,7 @@ jobs:
needs: test needs: test
runs-on: docker runs-on: docker
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v7
- name: Build and publish image - name: Build and publish image
uses: http://forgejo:3000/andras/ci-actions/docker-publish@main uses: http://forgejo:3000/andras/ci-actions/docker-publish@main

1078
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -8,14 +8,14 @@ license = "MIT"
[dependencies] [dependencies]
tokio = { version = "1.0", features = ["rt-multi-thread", "macros", "time", "fs", "net", "io-util"] } tokio = { version = "1.0", features = ["rt-multi-thread", "macros", "time", "fs", "net", "io-util"] }
reqwest = { version = "0.12", features = ["json"] } reqwest = { version = "0.13", features = ["json"] }
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0" serde_json = "1.0"
serde_yaml = "0.9" serde_yaml = "0.9"
semver = "1.0" semver = "1.0"
anyhow = "1.0" anyhow = "1.0"
regex = "1.10" regex = "1.10"
cron = "0.12" cron = "0.17"
clap = { version = "4.0", features = ["derive"] } clap = { version = "4.0", features = ["derive"] }
urlencoding = "2" urlencoding = "2"
tracing = "0.1" tracing = "0.1"

View file

@ -1,4 +1,4 @@
FROM public.ecr.aws/docker/library/rust:1.85.1-alpine AS builder FROM public.ecr.aws/docker/library/rust:1.99.1-alpine AS builder
RUN apk add --no-cache musl-dev openssl-dev openssl-libs-static RUN apk add --no-cache musl-dev openssl-dev openssl-libs-static
@ -9,7 +9,7 @@ COPY src ./src
RUN cargo build --release RUN cargo build --release
FROM public.ecr.aws/docker/library/alpine:3.21.8 FROM public.ecr.aws/docker/library/alpine:3.24.3
RUN apk add --no-cache ca-certificates tzdata curl RUN apk add --no-cache ca-certificates tzdata curl