There was an error while loading. Please reload this page.
1 parent 5dc3e22 commit b6af2aeCopy full SHA for b6af2ae
1 file changed
.github/workflows/quality-gate.yml
@@ -3,11 +3,25 @@ name: Maven Quality Gate
3
on:
4
push:
5
branches: [ main, develop ]
6
+ paths-ignore:
7
+ - '**.md'
8
+ - 'docs/**'
9
+ - 'LICENSE'
10
+ - '.gitignore'
11
pull_request:
12
13
14
15
16
17
18
schedule:
- # Run daily at 2 AM UTC to catch dependency vulnerabilities
- - cron: '0 2 * * *'
19
+ # Run weekly on Monday at 2:25 AM UTC
20
+ - cron: '25 2 * * 1'
21
+
22
+concurrency:
23
+ group: ${{ github.workflow }}-${{ github.ref }}
24
+ cancel-in-progress: true
25
26
permissions:
27
contents: read
@@ -17,6 +31,7 @@ permissions:
31
jobs:
32
quality-check:
33
runs-on: ubuntu-latest
34
+ timeout-minutes: 15
35
36
steps:
37
- name: Checkout code
0 commit comments