Skip to content

Commit abb220b

Browse files
authored
Merge pull request #34 from TaskarCenterAtUW/feature-readme-update
Update README.md
2 parents c6e6586 + 9e29acd commit abb220b

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,25 @@ test_remove_extracted_files (test_zipfile_handler.TestZipFileHandler) ... ok
106106
Ran 37 tests in 1284.068s
107107

108108
OK
109-
```
109+
```
110+
111+
## Use locally:
112+
To use the library locally, use the [example.py](./src/example.py) code
113+
114+
## Deployment:
115+
116+
- The library can be pushed to [TestPy](https://test.pypi.org/project/python-osw-validation/) or [PYPI](https://pypi.org/project/python-osw-validation/)
117+
### Deploy to TestPy
118+
- On every push to `dev` branch, a workflow is triggered which publishes the updated version to TestPy
119+
120+
### Deploy to PyPI
121+
- This happens whenever a tag/release is created with `*.*.*` notation (eg. 0.0.8)
122+
- To change the version, change the version at [version.py](./src/python_osw_validation/version.py)
123+
- To release a new version:
124+
- Go to Github link of this repository
125+
- Under [releases](https://github.com/TaskarCenterAtUW/TDEI-python-lib-osw-validation/releases), click on `Draft a new release`
126+
- Under `choose a new tag`, add a new tag `v*.*.*` , Generate Release notes
127+
- Choose `main` branch for release
128+
- Publish the release.
129+
- This release triggers a workflow to generate the new version of the Package.
130+
- The new package will be available at https://pypi.org/project/python-osw-validation/

0 commit comments

Comments
 (0)