Redo of #26509, with more guards for unexpected missing/relative values
within full releases in GitHub Actions.
---
Refactors our publish workflow to support PR releases, in addition to
our previous triggers.
**Tests:**
---
- Example of failure on non-PR release (comment skipped):
https://github.com/nrwl/nx/actions/runs/9480869812
---
- Example of failure on PR release (comment created on PR):
- https://github.com/nrwl/nx/actions/runs/9480852880
- https://github.com/nrwl/nx/pull/26515#issuecomment-2162646682
---
- Example of dry-run of full release (`workflow_dispatch` with no PR
number provided): https://github.com/nrwl/nx/actions/runs/9497871483
---
- Real PR release created here:
| Release details | 📑 |
| ------------- | ------------- |
| **Published version** |
[0.0.0-pr-26515-856ef7f](https://www.npmjs.com/package/nx/v/0.0.0-pr-26515-856ef7f)
|
| **Triggered by** | @JamesHenry |
| **Branch** |
[JamesHenry-patch-1](https://github.com/nrwl/nx/tree/JamesHenry-patch-1)
|
| **Commit** |
[856ef7f](856ef7f353)
|
| **Workflow run** |
[9497298216](https://github.com/nrwl/nx/actions/runs/9497298216) |
---------
Co-authored-by: Katerina Skroumpelou <sk.katherine@gmail.com>
899 B
899 B
Current Behavior
Expected Behavior
Related Issue(s)
Fixes #