Skip to content

Commit 2a4ab5b

Browse files
authored
Merge pull request #110 from ornlneutronimaging/claude/main
chore: v1.0.1 patch release
2 parents 860b872 + 3841b34 commit 2a4ab5b

5 files changed

Lines changed: 27 additions & 19 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- os: macos-latest
3636
target: aarch64-apple-darwin
3737
# macOS x86_64
38-
- os: macos-13
38+
- os: macos-15
3939
target: x86_64-apple-darwin
4040
# Windows x86_64
4141
- os: windows-latest
@@ -90,7 +90,7 @@ jobs:
9090
- os: macos-latest
9191
target: aarch64-apple-darwin
9292
artifact_name: rustpix-cli-macos-arm64
93-
- os: macos-13
93+
- os: macos-15
9494
target: x86_64-apple-darwin
9595
artifact_name: rustpix-cli-macos-x86_64
9696
- os: windows-latest
@@ -175,7 +175,7 @@ jobs:
175175
name: Publish to PyPI
176176
needs: [build-wheels, build-sdist]
177177
runs-on: ubuntu-latest
178-
if: startsWith(github.ref, 'refs/tags/v') && !inputs.dry_run
178+
if: startsWith(github.ref, 'refs/tags/v') && (github.event_name != 'workflow_dispatch' || !inputs.dry_run)
179179
environment:
180180
name: pypi
181181
url: https://pypi.org/p/rustpix
@@ -207,7 +207,7 @@ jobs:
207207
publish-crates:
208208
name: Publish to crates.io
209209
runs-on: ubuntu-latest
210-
if: startsWith(github.ref, 'refs/tags/v') && !inputs.dry_run
210+
if: startsWith(github.ref, 'refs/tags/v') && (github.event_name != 'workflow_dispatch' || !inputs.dry_run)
211211
steps:
212212
- uses: actions/checkout@v4
213213

@@ -301,7 +301,7 @@ jobs:
301301
name: Update Homebrew Tap
302302
needs: github-release
303303
runs-on: ubuntu-latest
304-
if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, 'rc') && !contains(github.ref, 'alpha') && !contains(github.ref, 'beta') && !inputs.dry_run
304+
if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, 'rc') && !contains(github.ref, 'alpha') && !contains(github.ref, 'beta') && (github.event_name != 'workflow_dispatch' || !inputs.dry_run)
305305
steps:
306306
- name: Extract version from tag
307307
id: version

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.0.1] - 2026-02-03
11+
12+
### Fixed
13+
14+
- GitHub Actions workflow: Updated macOS runner from retired macos-13 to macos-15
15+
- GitHub Actions workflow: Fixed publish job conditions to handle tag-triggered releases
16+
- PyPI publishing now works correctly for tag-triggered releases
17+
1018
## [1.0.0] - 2026-02-03
1119

1220
### Added

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ members = [
1212
]
1313

1414
[workspace.package]
15-
version = "1.0.0"
15+
version = "1.0.1"
1616
edition = "2021"
1717
authors = ["ORNL Neutron Imaging <neutronimaging@ornl.gov>"]
1818
license = "MIT"
@@ -30,10 +30,10 @@ categories = ["science", "data-structures", "parsing"]
3030

3131
[workspace.dependencies]
3232
# Internal crates (version for crates.io, path for local dev)
33-
rustpix-core = { version = "1.0.0", path = "rustpix-core" }
34-
rustpix-tpx = { version = "1.0.0", path = "rustpix-tpx" }
35-
rustpix-algorithms = { version = "1.0.0", path = "rustpix-algorithms" }
36-
rustpix-io = { version = "1.0.0", path = "rustpix-io" }
33+
rustpix-core = { version = "1.0.1", path = "rustpix-core" }
34+
rustpix-tpx = { version = "1.0.1", path = "rustpix-tpx" }
35+
rustpix-algorithms = { version = "1.0.1", path = "rustpix-algorithms" }
36+
rustpix-io = { version = "1.0.1", path = "rustpix-io" }
3737

3838
# Parallelism
3939
rayon = "1.10"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "rustpix"
7-
version = "1.0.0"
7+
version = "1.0.1"
88
description = "High-performance TPX3 pixel detector data processing for neutron imaging"
99
authors = [{ name = "ORNL Neutron Imaging", email = "neutronimaging@ornl.gov" }]
1010
license = { text = "MIT" }

0 commit comments

Comments
 (0)