Skip to content

Commit 197a56d

Browse files
committed
test: Enable monthly testing and workflow dispatch, run test only on main branch, and enable ARM architecture
1 parent a5fa23b commit 197a56d

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/test.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
name: Test Tool Cache
22
on:
33
push:
4+
branches:
5+
- main
46
paths:
57
- action.yml
68
- scripts/**
79
- .github/workflows/test.yaml
8-
pull_request:
9-
paths:
10-
- action.yml
11-
- scripts/**
12-
- .github/workflows/test.yaml
13-
10+
schedule:
11+
- cron: '7 11 1 * *'
12+
workflow_dispatch:
13+
1414
jobs:
1515
test:
1616
runs-on: ${{ matrix.os }}
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
os: [ubuntu-latest, windows-latest, macos-latest]
20+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-latest, macos-15-intel]
2121
cache: [cache, no-cache]
2222
cache-hit: [cache-hit, no-cache-hit]
2323
exclude:

0 commit comments

Comments
 (0)