diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b4cb48d..9d48cc6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,8 +102,10 @@ jobs: # generate Docker tags based on the following events/attributes tags: | type=ref,event=branch + type=ref,event=tag type=match,pattern=${{ matrix.pattern }},group=1 type=sha + type=raw,value=latest,enable={{is_default_branch}} - name: Checkout repository uses: actions/checkout@v4 diff --git a/README.md b/README.md index b9e2aaa..dbd8c3d 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ ![Python Version from PEP 621 TOML](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2FTU-Wien-dataLAB%2Fconfig-server-operator%2Fmain%2Fpyproject.toml) +![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/TU-Wien-dataLAB/config-server-operator/ci.yml?label=CI) + This operator provides CRDs to create key/value pairs (`KeyValuePair`). The operator combines these configuration objects into a single `ConfigMap` and deploys a REST API that can be used to access the individual values with the corresponding keys.