Skip to content

chore(deps) update v1.16 to ruby 3.2.3 and revert unnecessary changes in 3.3 by downgrading to previous base and alpine 3.18 #132

chore(deps) update v1.16 to ruby 3.2.3 and revert unnecessary changes in 3.3 by downgrading to previous base and alpine 3.18

chore(deps) update v1.16 to ruby 3.2.3 and revert unnecessary changes in 3.3 by downgrading to previous base and alpine 3.18 #132

Workflow file for this run

name: CI
on:
pull_request:
jobs:
container-images:
name: Container images
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
fluentd:
- v1.16
- v1.16-ruby3.3
image-type:
- base
- filters
- full
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Gather metadata
id: meta
uses: docker/metadata-action@v5
with:
images: |
ghcr.io/${{ github.repository_owner }}/fluentd
flavor: |
latest = false
tags: |
type=raw,value=${{ matrix.fluentd }}-${{ matrix.image-type }}-build.${{ github.run_number }}
type=raw,value=${{ matrix.fluentd }}-${{ matrix.image-type }}
labels: |
org.opencontainers.image.description=Custom-built Fluentd image for the Logging operator
org.opencontainers.image.title=Fluentd docker image
org.opencontainers.image.authors=kube-logging authors
org.opencontainers.image.documentation=https://kube-logging.dev/docs/
org.opencontainers.image.version=${{ matrix.fluentd }}-${{ matrix.image-type }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ github.token }}
if: github.event_name == 'push'
- name: Build image (${{ matrix.image-type }})
uses: docker/build-push-action@v5
with:
context: ${{ matrix.fluentd }}
cache-from: type=gha
cache-to: type=gha,mode=max
push: false
tags: |
${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
target: ${{ matrix.image-type }}