feat(security): allow access to webhook endpoint #128

Merged
jleibl merged 2 commits from bugfix/deposit into main 2025-04-23 06:59:51 +00:00
Showing only changes of commit 0b6bf37921 - Show all commits

View file

@ -26,6 +26,7 @@ jobs:
- '.gitea/workflows/**' - '.gitea/workflows/**'
checkstyle: checkstyle:
runs-on: ubuntu-latest
name: "Checkstyle Main" name: "Checkstyle Main"
needs: changed_files needs: changed_files
if: ${{ needs.changed_files.outputs.backend == 'true' || needs.changed_files.outputs.workflow == 'true' }} if: ${{ needs.changed_files.outputs.backend == 'true' || needs.changed_files.outputs.workflow == 'true' }}
@ -74,6 +75,7 @@ jobs:
run: gradle --stop run: gradle --stop
eslint: eslint:
runs-on: ubuntu-latest
name: eslint name: eslint
needs: changed_files needs: changed_files
if: ${{ needs.changed_files.outputs.frontend == 'true' || needs.changed_files.outputs.workflow == 'true' }} if: ${{ needs.changed_files.outputs.frontend == 'true' || needs.changed_files.outputs.workflow == 'true' }}
@ -102,6 +104,7 @@ jobs:
bun run lint bun run lint
prettier: prettier:
runs-on: ubuntu-latest
name: prettier name: prettier
needs: changed_files needs: changed_files
if: ${{ needs.changed_files.outputs.frontend == 'true' || needs.changed_files.outputs.workflow == 'true' }} if: ${{ needs.changed_files.outputs.frontend == 'true' || needs.changed_files.outputs.workflow == 'true' }}
@ -130,6 +133,7 @@ jobs:
bun run format:check bun run format:check
test-build: test-build:
runs-on: ubuntu-latest
name: test-build name: test-build
needs: changed_files needs: changed_files
if: ${{ needs.changed_files.outputs.frontend == 'true' || needs.changed_files.outputs.workflow == 'true' }} if: ${{ needs.changed_files.outputs.frontend == 'true' || needs.changed_files.outputs.workflow == 'true' }}