Skip to content

Releases: scientific-python/upload-nightly-action

0.5.0

23 Feb 05:26
b67d7fc
Compare
Choose a tag to compare

0.5.0 has the same features as release 0.4.0 but achieves them with fewer dependencies by updating anaconda-client to v1.12.3 to take advantage of upstream fixes that release 0.4.0 provided locally in the GitHub Action. The version of CPython used is also updated to 3.12.

What's Changed

Full Changelog: 0.4.0...0.5.0

0.4.0

21 Feb 23:38
95f7bf6
Compare
Choose a tag to compare

0.4.0 adds an additional guard to ensure that projects that:

  • Already have the package name exist on the target index
  • Only have one version of the package on the target index
  • Only have one distribution file for that package

won't remove the project from the index while trying to upload to it. This most commonly guards no arch wheels that don't include version control system information in the filename that are overriding the same wheel filename in place. c.f. anaconda/anaconda-client#702 for more informaiton.

No API changes are required to move from 0.3.0 to 0.4.0.

What's Changed

Full Changelog: 0.3.0...0.4.0

0.3.0

24 Jan 18:48
6e9304f
Compare
Choose a tag to compare

0.3.0 provides the optional anaconda_nightly_upload_organization and anaconda_nightly_upload_labels arguments to specify Anaconda Cloud organizations to upload to other than scientific-python-nightly-wheels and to provide labels other than main.

Example

jobs:
  steps:
    ...
    - name: Upload wheel
      uses: scientific-python/upload-nightly-action@6e9304f7a3a5501c6f98351537493ec898728299 # 0.3.0
      with:
        artifacts_path: dist
        anaconda_nightly_upload_organization: my-alternative-organization
        anaconda_nightly_upload_token: ${{secrets.UPLOAD_TOKEN}}
        anaconda_nightly_upload_labels: main,dev

What's Changed

New Contributors

Full Changelog: 0.2.0...0.3.0

0.2.0

06 Oct 20:05
5fb764c
Compare
Choose a tag to compare

0.2.0 provides locked reproducible environments for the scientific-python/upload-nightly-action GitHub Action to run in, giving greater stability for projects using it.

What's Changed

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

22 May 23:05
Compare
Choose a tag to compare

This provides a standard GitHub Action to upload nightly builds to the scientific-python nightly channel.