Commit d0385a3
authored
[PATCH] Drop redundant tag triggers from CI; restrict docs to v* tags (#53)
## Summary
Test and integration-test workflows currently re-run on every tag push.
The same commit was already tested on merge to `main`, and tags fire
after registration — re-running adds no signal. Documentation keeps tag
triggering for Documenter.jl's versioned-docs flow but restricts to `v*`
so subdir-package tags don't pollute the docs build.
## Background
The original PkgTemplates.jl design ships a single combined CI workflow
where `tags: '*'` was needed so Documenter.jl's versioned-docs deploy
job would fire on tag pushes. Splitting tests and docs into separate
workflow files inherited the trigger block on both sides, so the test
workflows have been firing on every tag push as a side-effect rather
than for any active reason.
This PR mirrors the corresponding skeleton change in
[ITensorPkgSkeleton.jl#132](ITensor/ITensorPkgSkeleton.jl#132).
## Changes
| File | Change |
|---|---|
| `Tests.yml` | Drop `tags: "*"` |
| `IntegrationTest.yml` | Drop `tags: "*"` |
| `Documentation.yml` | `tags: "*"` → `tags: ["v*"]` |
Co-authored-by: ITensorBot <278814285+ITensorBot@users.noreply.github.com>1 parent e882108 commit d0385a3
2 files changed
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
0 commit comments