diff options
| author | Binrui Dong <brett.browning.dong@gmail.com> | 2023-04-12 19:55:27 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-12 13:55:27 +0200 |
| commit | 14d9c28776de95fa1aca6d4fa9c2095443729e7d (patch) | |
| tree | cdbb5401fb8994cd3a57595464f622b6be9e21e0 /.licenses/npm/@octokit | |
| parent | 9aef52d510de4e17a0ea5f69c5e81c687daf417c (diff) | |
Improve checkout performance on Windows runners by upgrading @actions/github dependency (#1246)
* Improve checkout performance on Windows runners by upgrading @actions/github dependency
Re: https://github.com/actions/checkout/issues/1186
@dscho discovered that the checkout action could stall for a
considerable amount of time on Windows runners waiting for PowerShell
invocations made from 'windows-release' npm package to complete.
Then I studied the dependency chain to figure out where
'windows-release' was imported:
'@actions/checkout'@main
<- '@actions/github'@2.2.0
<- '@octokit/endpoint'@6.0.1
<- '@octokit/graphql'@4.3.1
<- '@octokit/request'@5.4.2
<- '@octokit/rest'@16.43.1
<- 'universal-user-agent'@4.0.1
<- 'os-name'@3.1.0
<- 'windows-release'@3.1.0
'universal-user-agent' package dropped its dependency on 'os-name' in
https://github.com/gr2m/universal-user-agent/releases/tag/v6.0.0 .
'@actions/github' v3 removed dependency on '@octokit/rest'@16.43.1 and
allows users to move away from the old 'universal-user-agent' v4.
(https://github.com/actions/toolkit/pull/453)
This pull request attempts to update the version of '@actions/github'
used in the checkout action to avoid importing 'windows-release'.
Based on testing in my own repositories, I can see an improvement in
reduced wait time between entering the checkout action and git actually
starts to do useful work.
* Update .licenses
* Rebuild index.js
Diffstat (limited to '.licenses/npm/@octokit')
| -rw-r--r-- | .licenses/npm/@octokit/auth-token.dep.yml | 4 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/core.dep.yml (renamed from .licenses/npm/@octokit/request-error-2.0.0.dep.yml) | 8 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/endpoint.dep.yml | 4 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/graphql.dep.yml | 4 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/openapi-types.dep.yml (renamed from .licenses/npm/@octokit/plugin-request-log.dep.yml) | 14 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/plugin-paginate-rest.dep.yml | 4 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/plugin-rest-endpoint-methods.dep.yml | 4 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/request-error.dep.yml (renamed from .licenses/npm/@octokit/request-error-1.2.1.dep.yml) | 4 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/request.dep.yml | 6 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/rest.dep.yml | 35 | ||||
| -rw-r--r-- | .licenses/npm/@octokit/types.dep.yml | 4 |
11 files changed, 28 insertions, 63 deletions
diff --git a/.licenses/npm/@octokit/auth-token.dep.yml b/.licenses/npm/@octokit/auth-token.dep.yml index 2295d0e..1ffe43e 100644 --- a/.licenses/npm/@octokit/auth-token.dep.yml +++ b/.licenses/npm/@octokit/auth-token.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/auth-token" -version: 2.4.0 +version: 2.5.0 type: npm summary: GitHub API token authentication for browsers and Node.js -homepage: https://github.com/octokit/auth-token.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/request-error-2.0.0.dep.yml b/.licenses/npm/@octokit/core.dep.yml index bdf4154..d6657a2 100644 --- a/.licenses/npm/@octokit/request-error-2.0.0.dep.yml +++ b/.licenses/npm/@octokit/core.dep.yml @@ -1,9 +1,9 @@ --- -name: "@octokit/request-error" -version: 2.0.0 +name: "@octokit/core" +version: 3.6.0 type: npm -summary: Error class for Octokit request errors -homepage: https://github.com/octokit/request-error.js#readme +summary: Extendable client for GitHub's REST & GraphQL APIs +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/endpoint.dep.yml b/.licenses/npm/@octokit/endpoint.dep.yml index fec412d..74b7649 100644 --- a/.licenses/npm/@octokit/endpoint.dep.yml +++ b/.licenses/npm/@octokit/endpoint.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/endpoint" -version: 6.0.1 +version: 6.0.12 type: npm summary: Turns REST API endpoints into generic request options -homepage: https://github.com/octokit/endpoint.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/graphql.dep.yml b/.licenses/npm/@octokit/graphql.dep.yml index 66c7f2f..c4faad9 100644 --- a/.licenses/npm/@octokit/graphql.dep.yml +++ b/.licenses/npm/@octokit/graphql.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/graphql" -version: 4.3.1 +version: 4.8.0 type: npm summary: GitHub GraphQL API client for browsers and Node -homepage: https://github.com/octokit/graphql.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/plugin-request-log.dep.yml b/.licenses/npm/@octokit/openapi-types.dep.yml index 97214a6..f289193 100644 --- a/.licenses/npm/@octokit/plugin-request-log.dep.yml +++ b/.licenses/npm/@octokit/openapi-types.dep.yml @@ -1,18 +1,18 @@ --- -name: "@octokit/plugin-request-log" -version: 1.0.0 +name: "@octokit/openapi-types" +version: 12.11.0 type: npm -summary: Log all requests and request errors -homepage: https://github.com/octokit/plugin-request-log.js#readme +summary: Generated TypeScript definitions based on GitHub's OpenAPI spec for api.github.com +homepage: license: mit licenses: - sources: LICENSE - text: | - MIT License Copyright (c) 2020 Octokit contributors + text: |- + Copyright 2020 Gregor Martynus Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - sources: README.md diff --git a/.licenses/npm/@octokit/plugin-paginate-rest.dep.yml b/.licenses/npm/@octokit/plugin-paginate-rest.dep.yml index 6ee3506..9f8cf25 100644 --- a/.licenses/npm/@octokit/plugin-paginate-rest.dep.yml +++ b/.licenses/npm/@octokit/plugin-paginate-rest.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/plugin-paginate-rest" -version: 1.1.2 +version: 2.21.3 type: npm summary: Octokit plugin to paginate REST API endpoint responses -homepage: https://github.com/octokit/plugin-paginate-rest.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/plugin-rest-endpoint-methods.dep.yml b/.licenses/npm/@octokit/plugin-rest-endpoint-methods.dep.yml index e11dfb0..9220348 100644 --- a/.licenses/npm/@octokit/plugin-rest-endpoint-methods.dep.yml +++ b/.licenses/npm/@octokit/plugin-rest-endpoint-methods.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/plugin-rest-endpoint-methods" -version: 2.4.0 +version: 5.16.2 type: npm summary: Octokit plugin adding one method for all of api.github.com REST API endpoints -homepage: https://github.com/octokit/plugin-rest-endpoint-methods.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/request-error-1.2.1.dep.yml b/.licenses/npm/@octokit/request-error.dep.yml index 0eefc6e..41a28b4 100644 --- a/.licenses/npm/@octokit/request-error-1.2.1.dep.yml +++ b/.licenses/npm/@octokit/request-error.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/request-error" -version: 1.2.1 +version: 2.1.0 type: npm summary: Error class for Octokit request errors -homepage: https://github.com/octokit/request-error.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/request.dep.yml b/.licenses/npm/@octokit/request.dep.yml index 0703402..73a8abc 100644 --- a/.licenses/npm/@octokit/request.dep.yml +++ b/.licenses/npm/@octokit/request.dep.yml @@ -1,10 +1,10 @@ --- name: "@octokit/request" -version: 5.4.2 +version: 5.6.3 type: npm -summary: Send parameterized requests to GitHub’s APIs with sensible defaults in browsers +summary: Send parameterized requests to GitHub's APIs with sensible defaults in browsers and Node -homepage: https://github.com/octokit/request.js#readme +homepage: license: mit licenses: - sources: LICENSE diff --git a/.licenses/npm/@octokit/rest.dep.yml b/.licenses/npm/@octokit/rest.dep.yml deleted file mode 100644 index c8bcc11..0000000 --- a/.licenses/npm/@octokit/rest.dep.yml +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: "@octokit/rest" -version: 16.43.1 -type: npm -summary: GitHub REST API client for Node.js -homepage: https://github.com/octokit/rest.js#readme -license: mit -licenses: -- sources: LICENSE - text: | - The MIT License - - Copyright (c) 2012 Cloud9 IDE, Inc. (Mike de Boer) - Copyright (c) 2017-2018 Octokit contributors - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. -- sources: README.md - text: "[MIT](LICENSE)" -notices: [] diff --git a/.licenses/npm/@octokit/types.dep.yml b/.licenses/npm/@octokit/types.dep.yml index 72f53d5..d13289b 100644 --- a/.licenses/npm/@octokit/types.dep.yml +++ b/.licenses/npm/@octokit/types.dep.yml @@ -1,9 +1,9 @@ --- name: "@octokit/types" -version: 2.14.0 +version: 6.41.0 type: npm summary: Shared TypeScript definitions for Octokit projects -homepage: https://github.com/octokit/types.ts#readme +homepage: license: mit licenses: - sources: LICENSE |
