Skip to content

Commit eee4671

Browse files
committed
workflow change
1 parent 65ddf7c commit eee4671

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,18 @@
55

66
name: CI Tests
77
on:
8+
# 1) manual run from the Actions tab
9+
workflow_dispatch:
10+
11+
# 2) tagged releases (v*)
12+
# 3) any branch push that changes files under tests/
813
push:
9-
tags: [ 'v*' ] # CI only runs on tagged releases like v1.2.3
14+
branches:
15+
- '**' # allow all branches (needed so branches still trigger)
16+
tags:
17+
- 'v*' # run on tags like v1.2.3
18+
paths:
19+
- 'tests/**' # only run on branch pushes if something in tests/ changed
1020

1121

1222
jobs:

0 commit comments

Comments
 (0)