Skip to content

Conversation

@timbess
Copy link
Contributor

@timbess timbess commented Apr 29, 2025

This modifies the CI to build production releases on the master branch whenever a PR is merged. Previously, the same dev CI workflow was run on master branch merges, and only release tags built the full production workflow, which includes MacOS & Windows python wheels and benchmarks among other tweaks.

As a result, we'll now have apples-to-apples intermediate builds between releases, which will halpe keep regressions out of released perspective wheels/crates/packages.

@timbess timbess force-pushed the feature/nightly-artifacts branch 2 times, most recently from d9d3192 to a6aac98 Compare April 29, 2025 21:06
@timbess timbess changed the title Nightly Artifacts Nightly Artifacts [ci-full] Apr 29, 2025
@timbess timbess force-pushed the feature/nightly-artifacts branch 10 times, most recently from 2ced32a to 8a1c26d Compare May 1, 2025 01:56
This modifies the CI to upload artifacts on every commit to master so
that we can store pull them nightly to release elsewhere.

Signed-off-by: Timothy Bess <timbessmail@gmail.com>
@timbess timbess force-pushed the feature/nightly-artifacts branch from 8a1c26d to 3d62117 Compare May 1, 2025 15:07
@timbess timbess marked this pull request as ready for review May 1, 2025 15:08
@texodus texodus changed the title Nightly Artifacts [ci-full] Nightly artifacts May 1, 2025
@texodus texodus added the internal Internal refactoring and code quality improvement label May 1, 2025
Copy link
Member

@texodus texodus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! Looks good!

@texodus texodus merged commit 871dcd7 into perspective-dev:master May 1, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Internal refactoring and code quality improvement

Development

Successfully merging this pull request may close these issues.

2 participants