Skip to content

fix: Add checking subtitleText in empty list component #6878

fix: Add checking subtitleText in empty list component

fix: Add checking subtitleText in empty list component #6878

Workflow file for this run

name: Busola Build
on:
workflow_call:
inputs:
tag:
description: 'Additional tag for built images'
required: true
type: string
push:
branches:
- main
paths:
- '.github/workflows/busola-build.yml'
- 'backend/**'
- 'kyma/**'
- 'public/**'
- 'src/**'
- 'package.json'
- 'Makefile'
- 'Dockerfile'
- 'nginx/nginx.conf'
pull_request_target:
types: [opened, edited, synchronize, reopened, ready_for_review]
paths:
- '.github/workflows/busola-build.yml'
- 'kyma/**'
- 'backend/**'
- 'public/**'
- 'src/**'
- 'package.json'
- 'Makefile'
- 'Dockerfile*'
- 'nginx/**'
- '.github/workflows/pull-kyma-intergation-tests.yml'
- 'resources/**'
- 'tests/integration/**'
permissions:
id-token: write # This is required for requesting the JWT token
contents: read # This is required for actions/checkout
jobs:
prepare-tag:
runs-on: ubuntu-latest
outputs:
tag: ${{ steps.generate-tag.outputs.tag }}
steps:
- name: Generate tag with date and SHA
id: generate-tag
run: |
DATE=$(date '+%Y%m%d')
SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-8)
echo "tag=v${DATE}-${SHORT_SHA}" >> $GITHUB_OUTPUT
build-busola-image:
uses: kyma-project/test-infra/.github/workflows/image-builder.yml@main # Usage: https://github.com/kyma-project/test-infra/tree/main/.github/actions/image-builder
if: github.event.pull_request.draft == false
with:
name: busola
dockerfile: Dockerfile
tags: ${{ inputs.tag != '' && inputs.tag || 'latest' }}
build-args: ${{ inputs.tag != '' && format('tag={0}', inputs.tag) || '' }}
build-fips-busola-image:
uses: kyma-project/test-infra/.github/workflows/image-builder.yml@main # Usage: https://github.com/kyma-project/test-infra/tree/main/.github/actions/image-builder
if: github.event.pull_request.draft == false
needs: [build-busola-image, prepare-tag]
with:
name: fips-busola
dockerfile: fips.Dockerfile
tags: ${{ inputs.tag != '' && inputs.tag || 'latest' }}
use-restricted-registry: true
build-args: BASE_IMAGE=europe-docker.pkg.dev/kyma-project/prod/busola:${{ inputs.tag != '' && inputs.tag || needs.prepare-tag.outputs.tag }}