chore: updates
All checks were successful
act_runtime / build_images (node:20-bookworm-slim, ubuntu-latest) (push) Successful in 16s
act_runtime / build_images (node:20-bullseye-slim, ubuntu-latest) (push) Successful in 16s
act_runtime / build_images (node:20-bookworm-slim, ubuntu-latest-amd64) (push) Successful in 22s
act_runtime / build_images (node:20-bullseye-slim, ubuntu-latest-amd64) (push) Successful in 15s
KeyDB / build-key-db-image (push) Successful in 36s
Image builds / build_images (renovate) (push) Successful in 2m34s

This commit is contained in:
Peter 2024-03-02 12:20:03 +01:00
parent 54f9733471
commit 0507623e63
Signed by: prskr
GPG key ID: F56BED6903BC5E37
4 changed files with 13 additions and 13 deletions

View file

@ -2,7 +2,7 @@
name: act_runtime name: act_runtime
on: on:
schedule: schedule:
- cron: '21 2 * * *' - cron: "21 2 * * *"
push: push:
branches: branches:
- main - main
@ -15,7 +15,7 @@ jobs:
build_images: build_images:
strategy: strategy:
matrix: matrix:
os: os:
- ubuntu-latest - ubuntu-latest
- ubuntu-latest-amd64 - ubuntu-latest-amd64
base: base:
@ -24,7 +24,7 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
@ -43,4 +43,4 @@ jobs:
tags: code.icb4dc0.de/infrastructure/images/act_runtime:${{ fromJSON(env.TAGS)[matrix.os][matrix.base] }} tags: code.icb4dc0.de/infrastructure/images/act_runtime:${{ fromJSON(env.TAGS)[matrix.os][matrix.base] }}
build-args: | build-args: |
BASE_IMAGE=${{ matrix.base }} BASE_IMAGE=${{ matrix.base }}
LLVM_VERSION=${{ fromJSON(env.VERSIONS)[matrix.base]["llvm"] }} LLVM_VERSION=${{ fromJSON(env.VERSIONS)[matrix.base]["llvm"] }}

View file

@ -2,7 +2,7 @@
name: Image builds name: Image builds
on: on:
schedule: schedule:
- cron: '21 2 * * *' - cron: "21 2 * * *"
push: push:
branches: branches:
- main - main
@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
@ -32,4 +32,4 @@ jobs:
with: with:
context: "./${{ matrix.image }}" context: "./${{ matrix.image }}"
push: true push: true
tags: code.icb4dc0.de/infrastructure/images/${{ matrix.image }}:latest tags: code.icb4dc0.de/infrastructure/images/${{ matrix.image }}:latest

View file

@ -2,7 +2,7 @@
name: KeyDB name: KeyDB
on: on:
schedule: schedule:
- cron: '21 2 * * *' - cron: "21 2 * * *"
push: push:
branches: branches:
- main - main
@ -12,11 +12,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Compose manifest - name: Compose manifest
uses: docker://quay.io/containers/buildah:v1.32.2 uses: docker://quay.io/containers/buildah:v1.34.0
with: with:
entrypoint: /bin/bash entrypoint: /bin/bash
args: | args: |
@ -33,4 +33,4 @@ jobs:
GITEA_USER: prskr GITEA_USER: prskr
IMAGE_REGISTRY: code.icb4dc0.de IMAGE_REGISTRY: code.icb4dc0.de
IMAGE_REPO: infrastructure/images/keydb IMAGE_REPO: infrastructure/images/keydb
IMAGE_TAG: v6.3.3 IMAGE_TAG: v6.3.4

View file

@ -1,4 +1,4 @@
FROM docker.io/golang:1.21-alpine AS go-tools-builder FROM docker.io/golang:1.22-alpine AS go-tools-builder
RUN go install github.com/marwan-at-work/mod/cmd/mod@latest RUN go install github.com/marwan-at-work/mod/cmd/mod@latest
@ -9,4 +9,4 @@ COPY --from=go-tools-builder /go/bin/ /usr/local/bin/
RUN --mount=type=cache,target=/var/cache/node \ RUN --mount=type=cache,target=/var/cache/node \
echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories && \ echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories && \
apk add -U --no-cache git go helm && \ apk add -U --no-cache git go helm && \
npm install --cache=/var/cache/node -g renovate npm install --cache=/var/cache/node -g renovate