Skip to content

fix: Descriptions rendering properly for all resources #7077

fix: Descriptions rendering properly for all resources

fix: Descriptions rendering properly for all resources #7077

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:
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]
with:
name: fips-busola
dockerfile: Dockerfile.fips
tags: ${{ inputs.tag != '' && inputs.tag || 'latest' }}
use-restricted-registry: true
build-args: BASE_IMAGE=europe-docker.pkg.dev/kyma-project/${{ github.event_name == 'pull_request_target' && 'dev' || 'prod' }}/busola@${{ needs.build-busola-image.outputs.digest }}