catalyst icon indicating copy to clipboard operation
catalyst copied to clipboard

Exclude files specifically changed for release from rc sync PR

Open mehrdad2m opened this issue 6 months ago • 3 comments

Context: During feature freeze, we need to modify some of the Github workflows on the release candidate branch. These changes should not be included in the daily sync that merged into main branch.

Description of the Change:

  • Added the check-catalyst workflow which should be modified in feature freeze week to be excluded.
  • Added files that are modified in the "Bump PennyLane and Lightning minimum versions" PR that is merged to rc on release day.

Benefits: Less maintenance of the daily rc sync PR and therefore less risk for mistakenly merging unwanted code

Possible Drawbacks: We would require a version bump PR on main after the release to bump the versions of Pennylane and Lightning. Any change to the wheel builder scripts that actually need to be included in main should be applied separately but not sure if that is something that happens frequently.

Related GitHub Issues:

mehrdad2m avatar Apr 11 '25 17:04 mehrdad2m