104 Commits

Author SHA1 Message Date
Tine Kondo
8bba5b5d0e
chore(repo): improve the devcontainer setup (#27221)
- respect `pnpm` version declared in root `package.json`
- improve performances when installing node modules
- add troubleshooting instructions in `CONTRIBUTING.md` to help solve
common issue related to outdated `GLIBC` version
2024-08-12 07:38:32 -04:00
James Henry
42749b8225
chore(repo): refactor publish.yml for PR releases (#26550)
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>
2024-06-14 07:07:06 -04:00
Jason Jean
73c8c3343d
Revert publish (#26544)
<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->

<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->

<!-- If this is a particularly complex change or feature addition, you
can request a dedicated Nx release for this pull request branch. Mention
someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they
will confirm if the PR warrants its own release for testing purposes,
and generate it for you if appropriate. -->

## Current Behavior
<!-- This is the behavior we have today -->

The below commit caused the publish pipeline to publish a `minor`
version when it should have been a `next` version.

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

This reverts commit
3750366ebc.

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
2024-06-13 14:27:36 -04:00
James Henry
3750366ebc
chore(repo): refactor publish.yml for PR releases (#26509) 2024-06-13 09:28:43 -04:00
Nicolas Belliard
fea232ee32
docs(core): upgade major version in contributing doc (#26442)
Hello!

Little fix of the contributing doc that I faced during the install of nx
in my local environment.

## Current Behavior
The major version used in the contributing is the 18.0.0

## Expected Behavior
It should be the 20.0.0
2024-06-07 08:26:25 -04:00
Miroslav Jonaš
20dcc97099
fix(nx-dev): standardize nx cloud naming (#21059) 2024-01-10 13:09:42 +01:00
Austin Fahsl
38954c4094
chore(repo): add 'release' commit scope (#20537) 2023-12-05 12:00:02 -05:00
MaxKless
3e0f5c4993
docs(core): update CONTRIBUTING.MD with a new major (#19852) 2023-10-25 09:57:11 -04:00
Miroslav Jonaš
ddeaea587d
chore(misc): add Vue to contributing.md (#19506) 2023-10-12 14:04:33 +02:00
Isaac Mann
eb532f45e9
docs(core): update docs contributing guide (#19410) 2023-10-03 10:12:52 -04:00
James Henry
6327fab2e0
chore(repo): dogfood nx release commands (#19237) 2023-09-21 13:38:13 -04:00
Miroslav Jonaš
ab9019df1b
feat(linter): deprecate tslint (#18464) 2023-08-10 09:39:23 -04:00
Tony Ganchev
7d07a70d1c
docs(misc): Fixing version mismatch in CONTRIBUTING (#18268)
Co-authored-by: Tony Ganchev <tganchev@vmware.com>
2023-07-31 15:41:35 -04:00
Craig Rodrigues
1e0105f9c4
chore(repo): change "Command prompt" to "Command Palette" (#17650) 2023-06-21 17:54:16 -04:00
Emily Xiong
b7410e61bb
chore(repo): change workspace to use verdaccio executor (#17280) 2023-05-30 12:34:19 -04:00
James Henry
c9d649e57c
chore(core): enable provenance and update lerna usage (#16814) 2023-05-05 13:20:05 -04:00
Jason Jean
c2a0ef0794
chore(repo): change more references from @nrwl to @nx (#16621) 2023-04-27 15:59:17 -04:00
Katerina Skroumpelou
9c138ffba2
docs(repo): change yarn to pnpm in contributing guide (#16578) 2023-04-26 19:14:18 +02:00
Tine Kondo
8efccf62c6
chore(repo): add a devcontainer config to ease developer setup (#16302) 2023-04-25 12:45:22 -04:00
Jason Jean
601a64dc20
feat(core): remove @nrwl/cli (#16129) 2023-04-06 16:26:16 -04:00
Jonathan Cammisuli
fecf7fb82f
feat(core): add native node bindings for hashing (#14476)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-02-01 14:43:40 -05:00
Miroslav Jonaš
1681bfd7a0
docs(repo): update contributing package manager flag (#14736) 2023-02-01 12:21:00 +01:00
Katerina Skroumpelou
4ba43630a7
docs(repo): contributors should use node 18 (#14730) 2023-02-01 11:13:45 +02:00
Benjamin Cabanes
11593761b5
chore(nx-dev): update scope nxdev to nx-dev (#14482) 2023-01-19 18:25:34 +00:00
Miloš Lajtman
32daa0841a
chore(repo): add vite scope to contributing docs (#13841) 2023-01-12 17:06:38 -05:00
Miroslav Jonaš
2ff6b11f46
docs(misc): add info about running E2E in CI-like env to CONTRIBUTING (#13730) 2022-12-09 12:49:07 +01:00
Victor Savkin
ffd40af446 chore(repo): use root-level scripts 2022-11-18 16:02:27 -05:00
adam tombleson
dc126ba8e5
docs(storybook): update project param for react:stories (#12804) 2022-11-04 14:22:26 +00:00
Juri
f44637e078 docs(core): clear option for local-registry 2022-10-14 15:15:54 +02:00
MaxKless
13d61f47d9
docs(core): update contributing.md guide on local publishing (#12283)
* docs(core): update contributing.md guide on local publishing

* docs(misc): add note about disabling local registry

Co-authored-by: Miroslav Jonaš <meeroslav@users.noreply.github.com>
2022-09-28 18:53:34 +00:00
Miroslav Jonaš
f84f2819f6
docs(misc): add missing scopes to CONTRIBUTING.md (#12100) 2022-09-19 19:21:37 +00:00
MaxKless
aad6d43cb4
docs(core): update outdated info in 'contributing.md' (#12038)
Signed-off-by: Max Kless <maxk@nrwl.io>

Signed-off-by: Max Kless <maxk@nrwl.io>
2022-09-16 08:22:06 -04:00
Philip Fulcher
6c3ef9d417
chore(graph): move dep-graph-client to graph-client (#11792) 2022-09-01 04:20:08 +00:00
Miroslav Jonaš
36213b71fb
feat(core): support yarn berry in CNW (#11528) 2022-08-11 17:37:53 +00:00
James Henry
62b55d4934
chore(repo): fix some typos in CONTRIBUTING.md (#10569) 2022-06-03 10:54:34 +00:00
Benjamin Cabanes
ac4f4c8177
docs(nxdev): add noreferrer for _blank links (#9807) 2022-04-12 15:26:02 +00:00
Victor Savkin
428106f6be
cleanup(core): create more meaningful file structure in nx package (#9621) 2022-03-31 09:07:22 -04:00
Benjamin Cabanes
f62b7091d3
docs(nxdev): remove gitted docs (#8819) 2022-02-03 08:52:54 -05:00
Jack Hsu
f231cfc01b
feat(repo): move gatsby plugin to nx-labs repo (#8617) 2022-01-20 12:00:51 -05:00
pan93412
dfb6986b93
docs(core): extend the description of generator schema options (#7927)
* docs(core): describe every properties available in schema.json

The current Generator documentation is not completed. Thus,
I managed to describe every undocumented part of generator currently.

This document is referenced from a lot of current `schema.json`
and code of it. Thanks a lot! :D

- Overview
- Description
- Examples

* docs(misc): add the instruction when out of memory

Added a new section: "When occurred `JavaScript heap out of memory`"

Also fixed some lint issues indicated by `markdownlint`.

* fix(misc): grammars

Co-authored-by: isaacplmann <isaacplmann@users.noreply.github.com>

* docs(core): more complete Generator

- correct grammars errors
- complete most the WIP part
- remove `items` since I didn't find any example of it

Co-authored-by: Isaac Mann <isaacplmann@users.noreply.github.com>
Co-Authored-By: Jonathan Cammisuli <Cammisuli@users.noreply.github.com>

* docs(core): correct the format

Co-authored-by: isaacplmann <isaacplmann@users.noreply.github.com>
Co-authored-by: Jonathan Cammisuli <Cammisuli@users.noreply.github.com>
2021-12-14 10:33:51 -05:00
Miroslav Jonaš
9b28135236
docs(misc): add missing scopes to CONTRIBUTING.md (#8102) 2021-12-10 12:31:13 +01:00
Victor Savkin
fcecebeb3a feat(js): add library and app generators 2021-11-15 21:29:28 -05:00
Isaac Mann
72aba68b0d
docs(core): update contributor guide (#7568)
Co-authored-by: Isaac Mann <isaacplmann+git@gmail.com>
2021-10-29 18:21:14 +00:00
Vivek
23d10a9dfc
fix(repo): fix yarn command in PR instructions (#6943) 2021-09-30 11:11:11 -04:00
Cristóbal Domínguez
b820f72f12
fix(repo): fix error in contributing docs (#6860)
the provided scope in the commit message example is not an accepted one

Co-authored-by: Cristóbal Domínguez <cristobal.dominguez@allmyhomes.com>
2021-08-26 16:28:04 -04:00
vsavkin
0e52c43665 feat(core): store file deps and only reanalyze changed files 2021-07-16 20:21:45 -04:00
Zachary DeRose
d8cc3d91cf
docs(misc): Adding Documentation section to CONTRIBUTING.md (#6201) 2021-07-02 13:57:09 -04:00
Jason Jean
bb059b3902 chore(repo): add details about each commit type 2021-06-16 14:08:11 -04:00
vsavkin
c5c72970a0 chore(repo): update how to contribute video 2021-05-24 11:05:22 -04:00
vsavkin
aef1b1783c feat(repo): switch to using dependsOn for the relationship between build and build-base 2021-04-23 10:11:31 -04:00