Skip to content

Commit 6cd9e3a

Browse files
committed
ci: re-arrange workflows
1 parent 3492ed3 commit 6cd9e3a

File tree

2 files changed

+22
-11
lines changed

2 files changed

+22
-11
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: "Test"
3+
on: # yamllint disable-line rule:truthy
4+
push:
5+
paths: ["integration-testing/**"]
6+
pull_request:
7+
paths: ["integration-testing/**"]
8+
permissions:
9+
contents: "read"
10+
jobs:
11+
integration-testing:
12+
name: "Run Integration Test Example"
13+
runs-on: "ubuntu-latest"
14+
steps:
15+
- uses: "actions/checkout@v6"
16+
- uses: "actions/setup-go@v6"
17+
- uses: "authzed/actions/go-test@main"
18+
with:
19+
working_directory: "integration-testing"

.github/workflows/test.yaml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,13 @@
22
name: "Test"
33
on: # yamllint disable-line rule:truthy
44
push:
5-
paths: ["integration-testing/**"]
5+
branches:
6+
- "main"
67
pull_request:
7-
paths: ["integration-testing/**"]
8+
branches: [ "*" ]
89
permissions:
910
contents: "read"
1011
jobs:
11-
integration-testing:
12-
name: "Run Integration Test Example"
13-
runs-on: "ubuntu-latest"
14-
steps:
15-
- uses: "actions/checkout@v6"
16-
- uses: "actions/setup-go@v6"
17-
- uses: "authzed/actions/go-test@main"
18-
with:
19-
working_directory: "integration-testing"
2012
validate-example-schemas:
2113
name: "Validate Example Schemas"
2214
runs-on: "ubuntu-latest"

0 commit comments

Comments
 (0)