Skip to content

Commit 0cea180

Browse files
committed
Add docs for CompatHelper
1 parent ccb154a commit 0cea180

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,3 +174,28 @@ jobs:
174174
name: "Literate Check"
175175
uses: "ITensor/ITensorActions/workflows/LiterateCheck.yml@main"
176176
```
177+
178+
## CompatHelper
179+
180+
The CompatHelper workflow is designed to periodically check dependencies for breaking
181+
releases, and if so make PRs to bump the compat versions. The workflow would look like:
182+
Note this workflow checks both the Julia [General registry](https://github.com/JuliaRegistries/General)
183+
and the [ITensorRegistry](https://github.com/ITensor/ITensorRegistry) for breaking releases
184+
of dependencies.
185+
186+
```yaml
187+
name: "CompatHelper"
188+
189+
on:
190+
schedule:
191+
- cron: 0 0 * * *
192+
workflow_dispatch:
193+
permissions:
194+
contents: write
195+
pull-requests: write
196+
197+
jobs:
198+
CompatHelper:
199+
name: "CompatHelper"
200+
uses: "ITensor/ITensorActions/.github/workflows/CompatHelper.yml@main"
201+
```

0 commit comments

Comments
 (0)