nx icon indicating copy to clipboard operation
nx copied to clipboard

feat(misc): add pr-release workflow

Open mandarini opened this issue 1 year ago • 60 comments

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

mandarini avatar Mar 01 '24 09:03 mandarini

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

vercel[bot] avatar Mar 01 '24 09:03 vercel[bot]

test

mandarini avatar Mar 04 '24 10:03 mandarini

You can try out this PR with ...

github-actions[bot] avatar Mar 06 '24 12:03 github-actions[bot]

You can try out this PR with ...

github-actions[bot] avatar Mar 06 '24 12:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

Triggered by | @mandarini

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

| 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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]

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.

github-actions[bot] avatar Mar 06 '24 13:03 github-actions[bot]