feat(misc): add pr-release workflow
with the help and guidance of @JamesHenry
TODO:
- [x] test it and make sure it works
- [x] add action to create comment under PR with release info
- [x] add action to create comment under PR if release failed
- [x] Updated PR template to include a comment informing contributor that they can request PR release
- [x] Update contributing with "pr release" section under the Submit PR section
- [x] Make sure forks work - so get fork repo name and checkout that
- [x] remove force-dry-run from workflow
Example comment in this PR: https://github.com/nrwl/nx/pull/22093#issuecomment-1981113184
Example comment in PR from forked repo: https://github.com/nrwl/nx/pull/22179#issuecomment-1981184268
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Updated (UTC) |
|---|---|---|---|
| nx-dev | ✅ Ready (Inspect) | Visit Preview | Jun 11, 2024 0:52am |
☁️ Nx Cloud Report
CI is running/has finished running commands for commit d66b64236ef698cd552eaf296399054d536172f9. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this CI Pipeline Execution
| 🟥 Failed Commands |
|---|
nx affected --targets=e2e,e2e-ci --base=8351cb11f30d14fc508320da3107a138c92fb289 --head=d66b64236ef698cd552eaf296399054d536172f9 --parallel=1 |
✅ Successfully ran 5 targets
nx run-many -t check-imports check-commit check-lock-files check-codeowners documentation --parallel=1 --no-dtenx-cloud record -- nx format:check --base=8351cb11f30d14fc508320da3107a138c92fb289 --head=d66b64236ef698cd552eaf296399054d536172f9nx affected --targets=lint,test,build --base=8351cb11f30d14fc508320da3107a138c92fb289 --head=d66b64236ef698cd552eaf296399054d536172f9 --parallel=3nx documentation --no-dtenx affected -t e2e-macos-ci --parallel=1 --base=8351cb11f30d14fc508320da3107a138c92fb289 --head=d66b64236ef698cd552eaf296399054d536172f9
Sent with 💌 from NxCloud.
test
You can try out this PR with ...
You can try out this PR with ...
Triggered by | @mandarini
Triggered by | @mandarini
Triggered by | @mandarini
Triggered by | @mandarini
Triggered by | @mandarini
Triggered by | @mandarini
Triggered by | @mandarini
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
| Published version | 0.0.0-pr-22093-20240306-8866c9b | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 8866c9b | | Workflow run | 8172929587 |
To request a new release of this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Published version | 0.0.0-pr-22093-20240306-865e527 | | Triggered by | @mandarini | | Branch | feat/pr-release-nx | | Commit | 865e527 | | Workflow run | 8172972997 |
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Release details | > |
|---|---|
| Published version | 0.0.0-pr-22093-20240306-ec76251 |
| Triggered by | @mandarini |
| Branch | feat/pr-release-nx |
| Commit | ec76251 |
| Workflow run | 8172993591 |
| Release details | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Release details | > |
|---|---|
| Published version | 0.0.0-pr-22093-20240306-ec76251 |
| Triggered by | @mandarini |
| Branch | feat/pr-release-nx |
| Commit | ec76251 |
| Workflow run | 8172993591 |
| Release details | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Release details | > |
|---|---|
| Published version | 0.0.0-pr-22093-20240306-ec76251 |
| Triggered by | @mandarini |
| Branch | feat/pr-release-nx |
| Commit | ec76251 |
| Workflow run | 8172993591 |
| Release details | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.
This PR has a release associated with it. You can try it out using this command:
npx [email protected] my-workspace
Release details
| Release details | > |
|---|---|
| Published version | 0.0.0-pr-22093-20240306-ec76251 |
| Triggered by | @mandarini |
| Branch | feat/pr-release-nx |
| Commit | ec76251 |
| Workflow run | 8172993591 |
| Release details | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
To request a new release for this pull request, mention the Nx team.