7 Commits

Author SHA1 Message Date
34e5e8dcf8 bar
All checks were successful
Ruby Lint / lint (push) Successful in 19s
Release / docker (push) Successful in 26m12s
Ruby Test / test (push) Successful in 17s
2025-06-28 18:23:41 -05:00
bdcd99ec92 test
Some checks failed
Ruby Lint / lint (push) Successful in 18s
Ruby Test / test (push) Has been cancelled
Release / docker (push) Has been cancelled
2025-06-28 18:19:29 -05:00
5fb1f2fcc7 crap
Some checks failed
Ruby Lint / lint (push) Successful in 1m2s
Ruby Test / test (push) Successful in 15s
Release / docker (push) Failing after 3m28s
2025-06-28 17:51:59 -05:00
df808b8396 piss
All checks were successful
Ruby Lint / lint (push) Successful in 20s
Release / docker (push) Successful in 4m54s
Ruby Test / test (push) Successful in 24s
2025-06-28 16:33:58 -05:00
6ec00632d1 poop
Some checks failed
Ruby Lint / lint (push) Successful in 14s
Release / docker (push) Failing after 14m9s
Ruby Test / test (push) Successful in 17s
2025-06-28 16:18:52 -05:00
fafe0bc0bd fart
Some checks failed
Ruby Lint / lint (push) Successful in 15s
Release / docker (push) Failing after 6m1s
Ruby Test / test (push) Successful in 15s
2025-06-28 16:12:05 -05:00
533cea3b26 namespace cache IDs by TARGETARCH
Some checks failed
Ruby Lint / lint (push) Successful in 15s
Ruby Test / test (push) Has been cancelled
Release / docker (push) Has been cancelled
2025-06-28 15:31:42 -05:00
3 changed files with 13 additions and 1 deletions

View File

@@ -10,7 +10,6 @@ target "_common" {
RUBY_VERSION = "3.4.4"
}
platforms = [
"linux/amd64",
"linux/arm64",
]
}

View File

@@ -18,8 +18,14 @@ RUN \
apk update -q; \
apk add bash jemalloc
RUN \
--mount=type=cache,id=usr-local-bundle-cache-${TARGETARCH},target=${BUNDLE_PATH},sharing=locked \
gem install -N bundler
FROM base AS build
ARG TARGETARCH
RUN \
--mount=type=cache,id=var-cache-apk-${TARGETARCH},target=/var/cache/apk,sharing=locked \
apk update -q; \

View File

@@ -23,9 +23,16 @@ RUN \
apt-get install --yes --no-install-recommends \
libjemalloc2
RUN \
--mount=type=cache,id=usr-local-bundle-cache-${TARGETARCH},target=${BUNDLE_PATH},sharing=locked \
gem install -N bundler
ENV DEBIAN_FRONTEND="noninteractive"
FROM base AS build
ARG TARGETARCH
RUN \
--mount=type=cache,id=var-cache-apt-${TARGETARCH},target=/var/cache/apt,sharing=locked \
--mount=type=cache,id=var-lib-apt-${TARGETARCH},target=/var/lib/apt,sharing=locked \