diff --git a/.github/workflows/publish_conda.yaml b/.github/workflows/publish_conda.yaml new file mode 100644 index 0000000..f32c7ed --- /dev/null +++ b/.github/workflows/publish_conda.yaml @@ -0,0 +1,18 @@ +name: publish_conda + +on: + push: + # Sequence of patterns matched against refs/tags + tags: + - '*' # Push events to matching v*, i.e. v1.0, v20.15.10 + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: publish-to-conda + uses: sepandhaghighi/conda-package-publish-action@v1.2 + with: + subDir: 'others' + AnacondaToken: ${{ secrets.ANACONDA_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 9624a6b..b3f8003 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,10 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] ### Added - Logo +- Anaconda package ### Changed - `quote` decorator bug fixed - `path_check` decorator bug fixed - Test system modified +- `README.md` modified ## [0.1] - 2023-06-10 ### Added - `README.md` diff --git a/README.md b/README.md index 2f1109c..17dacbf 100644 --- a/README.md +++ b/README.md @@ -83,12 +83,18 @@ Nava is a Python library that allows users to play sound in Python without any d ### PyPI - Check [Python Packaging User Guide](https://packaging.python.org/installing/) -- Run `pip install nava==0.1` (Need root access) +- Run `pip install nava==0.1` ### Source code - Download [Version 0.1](https://github.com/openscilab/nava/archive/v0.1.zip) or [Latest Source](https://github.com/openscilab/nava/archive/dev.zip) - Run `pip install .` +### Conda + +- Check [Conda Managing Package](https://conda.io/) +- Update Conda using `conda update conda` +- Run `conda install -c openscilab nava` + ## Usage ### Basic diff --git a/codecov.yml b/codecov.yml index 600c260..3fd943a 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,5 +1,8 @@ codecov: require_ci_to_pass: yes +notify: + after_n_builds: 3 + wait_for_ci: yes coverage: precision: 2