Skip to content

Commit afc7a8d

Browse files
ci: reduce noise and failed minutes in chronos check (#18)
* ci: add fast guards and path filters to chronos check * ci: normalize chronos-check as paper-only workflow
1 parent 3e2b08c commit afc7a8d

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

.github/workflows/chronos-check.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,31 @@ name: chronos-check
22

33
on:
44
push:
5+
paths:
6+
- ".github/workflows/chronos-check.yml"
7+
- "**/*.tex"
8+
- "**/*.md"
59
pull_request:
10+
paths:
11+
- ".github/workflows/chronos-check.yml"
12+
- "**/*.tex"
13+
- "**/*.md"
614

715
jobs:
816
paper_only_check:
917
runs-on: ubuntu-latest
1018
steps:
19+
- name: Guard — lean-toolchain (optional, informational)
20+
run: |
21+
if [ -f lean-toolchain ]; then
22+
echo "lean-toolchain present:"
23+
cat lean-toolchain
24+
else
25+
echo "lean-toolchain not present — paper-only repo"
26+
fi
27+
1128
- name: Paper-only repository check
1229
run: |
1330
echo "Chronos-EntropyDepth is paper-only."
14-
echo "No Lean or executable artifacts required."
31+
echo "No Lean, Lake, or executable artifacts required."
1532
exit 0
16-

0 commit comments

Comments
 (0)