Skip to content

add security cron job #1137

add security cron job

add security cron job #1137

name: Configuration UI Tests
on:
push:
branches:
- master
pull_request:
paths:
- 'components/inspectit-ocelot-configurationserver-ui/**'
workflow_call:
jobs:
test:
name: Test
runs-on: ubuntu-latest
container: eclipse-temurin:17
env:
working-directory: ./components/inspectit-ocelot-configurationserver-ui
steps:
- uses: actions/checkout@v3
- name: Build frontend
working-directory: ${{env.working-directory}}
run: ../../gradlew buildFrontend
dependency-scan:
name: Dependency Scan
runs-on: ubuntu-latest
env:
working-directory: ./components/inspectit-ocelot-configurationserver-ui
container: eclipse-temurin:17
steps:
- uses: actions/checkout@v3
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Scan dependencies
working-directory: ${{env.working-directory}}
run: ../../gradlew :inspectit-ocelot-configurationserver-ui:dependencyCheckAnalyze