-
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #19 from yazdipour/bugfix/redef-release-process
chore: refine PyPI deployment workflow and update contributing guidelines
- Loading branch information
Showing
8 changed files
with
177 additions
and
183 deletions.
There are no files selected for viewing
4 changes: 2 additions & 2 deletions
4
.github/workflows/publish.yml → .github/workflows/release.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Contributing | ||
|
||
Thanks for helping to making this project better! | ||
|
||
We welcome all kinds of contributions: | ||
|
||
- Bug fixes | ||
- Documentation improvements | ||
- New features | ||
- Refactoring & tidying | ||
|
||
## Getting started | ||
|
||
If you have a specific contribution in mind, be sure to check the **issues and pull requests** in progress - someone could already be working on something similar and you can help out. | ||
|
||
## Project setup | ||
|
||
### Development with virtualenv | ||
|
||
After cloning this repo, create a virtualenv: | ||
|
||
```console | ||
python -m venv .venv | ||
``` | ||
|
||
Activate the virtualenv and install dependencies by running: | ||
|
||
```console | ||
python -m pip install -r requirements.txt | ||
``` | ||
|
||
### DevContainer | ||
|
||
This project includes a `.devcontainer` folder and `devcontainer.json` file to use with Visual Studio Code's Remote - Containers extension. This will set up a development environment with all the necessary tools and dependencies. | ||
|
||
## Testing | ||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Release process | ||
|
||
1. Create a new tag with the version number | ||
2. Push the tag to GitHub | ||
3. The release will be automatically published to PyPI | ||
|
||
You can see how the Github Action for releasing works in the `.github/workflows/release.yml` file. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.