Skip to content

Commit

Permalink
Use trusted publisher for release
Browse files Browse the repository at this point in the history
  • Loading branch information
mrbean-bremen committed Oct 24, 2024
1 parent 80dbf9a commit 6c6695d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/release-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ jobs:

deploy:
runs-on: ubuntu-latest
environment: release
permissions:
id-token: write
strategy:
fail-fast: true
matrix:
Expand All @@ -29,6 +32,3 @@ jobs:
- name: Publish package to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.PYPI_TOKEN }}
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,28 @@
# pytest-order Release Notes

## Unreleased

### Infrastructure
* use trusted publisher for release (see https://docs.pypi.org/trusted-publishers/)

## [Version 1.3.0](https://pypi.org/project/pytest-order/1.3.0/) (2024-08-22)
Allows to fail tests that cannot be ordered.

### New features
- added option `--error-on-failed-ordering` to make tests that cannot be ordered fail
(see [#140](https://github.com/pytest-dev/pytest-order/issues/140))

## Infrastructure
### Infrastructure
- added missing documentation examples, structured examples according to documentation structure

## [Version 1.2.1](https://pypi.org/project/pytest-order/1.2.1/) (2024-04-02)
Bugfix release.

## Fixes
### Fixes
- handle dependency markers with the same alias name (see [#71](https://github.com/pytest-dev/pytest-order/issues/71))
- specify rootdir to recursive pytest calls to avoid searching a large directory tree unnecessarily (see [#110](https://github.com/pytest-dev/pytest-order/issues/110))

## Infrastructure
### Infrastructure
- avoid unknown marker warning in tests (see [#101](https://github.com/pytest-dev/pytest-order/issues/101))
- added pytest 8 to CI tests

Expand Down

0 comments on commit 6c6695d

Please sign in to comment.