Merge branch 'master' of github.com:semantic-release/semantic-release into beta
This commit is contained in:
		
						commit
						32e046b4ce
					
				
							
								
								
									
										5
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							| @ -31,8 +31,6 @@ jobs: | |||||||
|         with: |         with: | ||||||
|           node-version: ${{ matrix.node-version }} |           node-version: ${{ matrix.node-version }} | ||||||
|           cache: npm |           cache: npm | ||||||
|       - name: Ensure dependencies are compatible with the version of node |  | ||||||
|         run: echo 'engine-strict=true' >> .npmrc |  | ||||||
|       - run: npm ci |       - run: npm ci | ||||||
|       - run: npm run test:ci |       - run: npm run test:ci | ||||||
| 
 | 
 | ||||||
| @ -45,6 +43,9 @@ jobs: | |||||||
|       - uses: actions/checkout@v2 |       - uses: actions/checkout@v2 | ||||||
|       - uses: actions/setup-node@v2 |       - uses: actions/setup-node@v2 | ||||||
|         with: |         with: | ||||||
|  |           node-version: 16 | ||||||
|           cache: npm |           cache: npm | ||||||
|       - run: npm ci |       - run: npm ci | ||||||
|  |       - name: Ensure dependencies are compatible with the version of node | ||||||
|  |         run: npx ls-engines@0.4 | ||||||
|       - run: npm run lint |       - run: npm run lint | ||||||
|  | |||||||
| @ -58,4 +58,4 @@ A `package.json` is required only for [local](../usage/installation.md#local-ins | |||||||
|     "semantic-release": "^18.0.0" |     "semantic-release": "^18.0.0" | ||||||
|   } |   } | ||||||
| } | } | ||||||
| ``` | ``` | ||||||
| @ -2,7 +2,7 @@ | |||||||
| 
 | 
 | ||||||
| **semantic-release** is written using the latest [ECMAScript 2017](https://www.ecma-international.org/publications/standards/Ecma-262.htm) features, without transpilation which requires **requires Node version 14.17 or higher**. | **semantic-release** is written using the latest [ECMAScript 2017](https://www.ecma-international.org/publications/standards/Ecma-262.htm) features, without transpilation which requires **requires Node version 14.17 or higher**. | ||||||
| 
 | 
 | ||||||
| **semantic-release** is meant to be used in a CI environment as a development support tool, not as a production dependency. Therefore the only constraint is to run the `semantic-release` in a CI environment providing Node 14.17 or higher. | **semantic-release** is meant to be used in a CI environment as a development support tool, not as a production dependency. Therefore, the only constraint is to run the `semantic-release` in a CI environment providing Node 14.17 or higher. | ||||||
| 
 | 
 | ||||||
| See our [Node Support Policy](node-support-policy.md) for our long-term promise regarding Node version support. | See our [Node Support Policy](node-support-policy.md) for our long-term promise regarding Node version support. | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										23
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										23
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -479,6 +479,7 @@ | |||||||
|         "bottleneck": "^2.18.1", |         "bottleneck": "^2.18.1", | ||||||
|         "debug": "^4.0.0", |         "debug": "^4.0.0", | ||||||
|         "dir-glob": "^3.0.0", |         "dir-glob": "^3.0.0", | ||||||
|  |         "fs-extra": "^9.0.0", | ||||||
|         "globby": "^11.0.0", |         "globby": "^11.0.0", | ||||||
|         "http-proxy-agent": "^4.0.0", |         "http-proxy-agent": "^4.0.0", | ||||||
|         "https-proxy-agent": "^5.0.0", |         "https-proxy-agent": "^5.0.0", | ||||||
| @ -509,6 +510,7 @@ | |||||||
|         "@semantic-release/error": "^2.2.0", |         "@semantic-release/error": "^2.2.0", | ||||||
|         "aggregate-error": "^3.0.0", |         "aggregate-error": "^3.0.0", | ||||||
|         "execa": "^5.0.0", |         "execa": "^5.0.0", | ||||||
|  |         "fs-extra": "^9.0.0", | ||||||
|         "lodash": "^4.17.15", |         "lodash": "^4.17.15", | ||||||
|         "nerf-dart": "^1.0.0", |         "nerf-dart": "^1.0.0", | ||||||
|         "normalize-url": "^5.0.0", |         "normalize-url": "^5.0.0", | ||||||
| @ -1121,8 +1123,7 @@ | |||||||
|     "at-least-node": { |     "at-least-node": { | ||||||
|       "version": "1.0.0", |       "version": "1.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", |       "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", | ||||||
|       "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", |       "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" | ||||||
|       "dev": true |  | ||||||
|     }, |     }, | ||||||
|     "atob": { |     "atob": { | ||||||
|       "version": "2.1.2", |       "version": "2.1.2", | ||||||
| @ -4369,11 +4370,11 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "fs-extra": { |     "fs-extra": { | ||||||
|       "version": "10.0.0", |       "version": "9.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", |       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", | ||||||
|       "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", |       "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", | ||||||
|       "dev": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|  |         "at-least-node": "^1.0.0", | ||||||
|         "graceful-fs": "^4.2.0", |         "graceful-fs": "^4.2.0", | ||||||
|         "jsonfile": "^6.0.1", |         "jsonfile": "^6.0.1", | ||||||
|         "universalify": "^2.0.0" |         "universalify": "^2.0.0" | ||||||
| @ -6021,7 +6022,6 @@ | |||||||
|       "version": "6.1.0", |       "version": "6.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", |       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", | ||||||
|       "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", |       "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", | ||||||
|       "dev": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|         "graceful-fs": "^4.1.6", |         "graceful-fs": "^4.1.6", | ||||||
|         "universalify": "^2.0.0" |         "universalify": "^2.0.0" | ||||||
| @ -10583,9 +10583,9 @@ | |||||||
|       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" |       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" | ||||||
|     }, |     }, | ||||||
|     "path-parse": { |     "path-parse": { | ||||||
|       "version": "1.0.6", |       "version": "1.0.7", | ||||||
|       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", |       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", | ||||||
|       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" |       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" | ||||||
|     }, |     }, | ||||||
|     "path-to-regexp": { |     "path-to-regexp": { | ||||||
|       "version": "1.8.0", |       "version": "1.8.0", | ||||||
| @ -12461,8 +12461,7 @@ | |||||||
|     "universalify": { |     "universalify": { | ||||||
|       "version": "2.0.0", |       "version": "2.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", |       "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", | ||||||
|       "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", |       "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" | ||||||
|       "dev": true |  | ||||||
|     }, |     }, | ||||||
|     "unset-value": { |     "unset-value": { | ||||||
|       "version": "1.0.0", |       "version": "1.0.0", | ||||||
|  | |||||||
| @ -56,7 +56,7 @@ | |||||||
|     "delay": "5.0.0", |     "delay": "5.0.0", | ||||||
|     "dockerode": "3.3.0", |     "dockerode": "3.3.0", | ||||||
|     "file-url": "3.0.0", |     "file-url": "3.0.0", | ||||||
|     "fs-extra": "10.0.0", |     "fs-extra": "9.1.0", | ||||||
|     "got": "11.8.2", |     "got": "11.8.2", | ||||||
|     "js-yaml": "4.1.0", |     "js-yaml": "4.1.0", | ||||||
|     "mockserver-client": "5.11.2", |     "mockserver-client": "5.11.2", | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user