add file change check for building test to test admin workflow

This commit is contained in:
mahula 2023-02-23 11:10:48 +01:00
parent 72511fb14e
commit 4d6854463a
2 changed files with 8 additions and 0 deletions

View File

@ -19,3 +19,8 @@ admin_unit_testing: &admin_unit_testing
- 'admin/package.json'
- 'admin/{jest,vue}.config.js'
- 'admin/{public,run,src,test}/**/*'
admin_docker_building: &admin_docker_building
- 'admin/.dockerignore'
- 'admin/Dockerfile'
- *admin_unit_testing

View File

@ -11,6 +11,7 @@ jobs:
name: Detect File Changes - Admin Interface
runs-on: ubuntu-latest
outputs:
admin_docker_building: ${{ steps.changes.outputs.admin_docker_building }}
admin_linting: ${{ steps.changes.outputs.admin_linting }}
admin_locales: ${{ steps.changes.outputs.admin_locales }}
admin_stylelinting: ${{ steps.changes.outputs.admin_stylelinting }}
@ -27,7 +28,9 @@ jobs:
list-files: shell
build_test_admin:
if: needs.files-changed.outputs.admin_docker_building == 'true'
name: Docker Build Test - Admin Interface
needs: files-changed
runs-on: ubuntu-latest
steps: