Skip to content

Adding nightly RC builds#1344

Merged
runora95 merged 66 commits intomasterfrom
sc-111638-rc-nightly
Mar 5, 2026
Merged

Adding nightly RC builds#1344
runora95 merged 66 commits intomasterfrom
sc-111638-rc-nightly

Conversation

@runora95
Copy link
Contributor

@runora95 runora95 commented Feb 18, 2026

Context:
This is part of the nightly release automation synchronization with pennylane and catalyst where the uploads to TestPyPI are done in the following order: Lightning —> Catalyst —> Pennylane. A new workflow to upload wheels built from the RC branch will be added and run on a schedule. The workflow will also trigger Catalyst's rc nightly build.

Description of the Change:
Added workflow to update the RC version number, build and push nightly builds of the RC branch to TestPyPi, and trigger the nightly build of Catalyst. The build wheel workflows were also updated to run with the nightly builds.

Benefits:
RC branch TestPyPI builds are synchronized.

Possible Drawbacks:
None

Related GitHub Issues:
PennyLaneAI/catalyst#2491
PennyLaneAI/pennylane#9092

@github-actions
Copy link
Contributor

Hello. You may have forgotten to update the changelog!
Please edit .github/CHANGELOG.md with:

  • A one-to-two sentence description of the change. You may include a small working example for new features.
  • A link back to this PR.
  • Your name (or GitHub username) in the contributors section.

@codecov
Copy link

codecov bot commented Feb 18, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.47%. Comparing base (0de6132) to head (c966b35).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1344      +/-   ##
==========================================
- Coverage   95.73%   91.47%   -4.27%     
==========================================
  Files         243      187      -56     
  Lines       40937    29110   -11827     
==========================================
- Hits        39191    26628   -12563     
- Misses       1746     2482     +736     
Flag Coverage Δ
unit_tests 91.47% <100.00%> (-4.27%) ⬇️

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@josephleekl josephleekl left a comment

Choose a reason for hiding this comment

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

Thanks @runora95 for this, this is a useful addition!

Added some comments. This is probably hard to test, and we may uncover bugs around release, but not sure if there's anything we can do here.

Also, could you help us check whether .github/workflows/pre_release_version_bump.yml and .github/workflows/vb_script.py are completely obsolete now, and if so can you remove them too?

Please tag me again once these have been addressed.

Copy link
Contributor

@josephleekl josephleekl left a comment

Choose a reason for hiding this comment

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

two more quick comments - happy to approve after this

runora95 and others added 2 commits March 4, 2026 16:43
Co-authored-by: Joseph Lee <40768758+josephleekl@users.noreply.github.com>
Co-authored-by: Joseph Lee <40768758+josephleekl@users.noreply.github.com>
Copy link
Contributor

@josephleekl josephleekl left a comment

Choose a reason for hiding this comment

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

Thanks @runora95 !

Copy link
Member

@maliasadi maliasadi left a comment

Choose a reason for hiding this comment

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

🙌

@runora95 runora95 merged commit 7118417 into master Mar 5, 2026
170 of 172 checks passed
@runora95 runora95 deleted the sc-111638-rc-nightly branch March 5, 2026 15:43
github-merge-queue bot pushed a commit to PennyLaneAI/pennylane that referenced this pull request Mar 5, 2026
**Context:**
This is part of the nightly release automation synchronization with
catalyst and lightning where the uploads to TestPyPI are done in the
following order: Lightning —> Catalyst —> Pennylane. Pennylane's RC
branch builds will be triggered by a successful run of Catalysts build.

**Description of the Change:**
Removing the scheduled run on the nightly RC builds.

**Benefits:**
RC branch TestPyPI builds are synchronized.

**Possible Drawbacks:**
None.

**Related GitHub Issues:**
PennyLaneAI/catalyst#2491
PennyLaneAI/pennylane-lightning#1344
runora95 added a commit to PennyLaneAI/catalyst that referenced this pull request Mar 6, 2026
**Context:**
This is part of the nightly release automation synchronization with
pennylane and lightning where the uploads to TestPyPI are done in the
following order: Lightning —> Catalyst —> Pennylane. Catalysts RC branch
builds will be triggered by a successful run of Lightning's build.

**Description of the Change:**
Updating nightly RC builds to remove scheduled run, added a trigger for
pennylane.

**Benefits:**
RC branch TestPyPI builds are synchronized.

**Possible Drawbacks:**
None.

**Related GitHub Issues:**
PennyLaneAI/pennylane-lightning#1344
PennyLaneAI/pennylane#9092

---------

Co-authored-by: ringo-but-quantum <github-ringo-but-quantum@xanadu.ai>
multiphaseCFD pushed a commit to PennyLaneAI/catalyst that referenced this pull request Mar 6, 2026
**Context:**
This is part of the nightly release automation synchronization with
pennylane and lightning where the uploads to TestPyPI are done in the
following order: Lightning —> Catalyst —> Pennylane. Catalysts RC branch
builds will be triggered by a successful run of Lightning's build.

**Description of the Change:**
Updating nightly RC builds to remove scheduled run, added a trigger for
pennylane.

**Benefits:**
RC branch TestPyPI builds are synchronized.

**Possible Drawbacks:**
None.

**Related GitHub Issues:**
PennyLaneAI/pennylane-lightning#1344
PennyLaneAI/pennylane#9092

---------

Co-authored-by: ringo-but-quantum <github-ringo-but-quantum@xanadu.ai>
kipawaa pushed a commit to PennyLaneAI/catalyst that referenced this pull request Mar 10, 2026
**Context:**
This is part of the nightly release automation synchronization with
pennylane and lightning where the uploads to TestPyPI are done in the
following order: Lightning —> Catalyst —> Pennylane. Catalysts RC branch
builds will be triggered by a successful run of Lightning's build.

**Description of the Change:**
Updating nightly RC builds to remove scheduled run, added a trigger for
pennylane.

**Benefits:**
RC branch TestPyPI builds are synchronized.

**Possible Drawbacks:**
None.

**Related GitHub Issues:**
PennyLaneAI/pennylane-lightning#1344
PennyLaneAI/pennylane#9092

---------

Co-authored-by: ringo-but-quantum <github-ringo-but-quantum@xanadu.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:build_wheels Activate wheel building.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants