Skip to content

Commit 23ebc24

Browse files
committed
Update RELEASE.md with CI/CD behavior clarification
1 parent 0f30395 commit 23ebc24

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

RELEASE.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,17 @@ The CI/CD pipeline automatically:
6565

6666
### Workflow Triggers
6767

68-
- **Pull Requests**: Run tests and linting
69-
- **Main Branch Push**: Build and test (no release)
68+
- **Pull Requests**: Run tests, linting, and build verification
69+
- **Main Branch Push**: Run tests, linting, and build verification (no PyPI release)
7070
- **Tag Push**: Full release pipeline (build, test, upload to PyPI, create release)
7171

72+
### CI/CD Behavior
73+
74+
- **Development**: All jobs run on PRs and main branch pushes for testing
75+
- **Release**: Only tagged commits trigger PyPI publishing and GitHub releases
76+
- **Artifacts**: Build artifacts are only uploaded for tagged releases
77+
- **Version Display**: Shows the version that would be built for debugging
78+
7279
## 📦 Package Version Access
7380

7481
### In Python Code

0 commit comments

Comments
 (0)