John Sudol
1589a5c066
Update @actions/glob to 0.4.0 ( #1321 )
2023-01-25 09:23:29 -05:00
John Sudol
d3801d332c
Pass in the directory for hashFiles ( #1318 )
2023-01-24 14:12:47 -05:00
Josh Soref
5804607845
Grammar: set up ( #1241 )
2023-01-19 10:57:29 -05:00
Héctor Molinero Fernández
6c1f9eaae8
[Artifacts] Add more extensions to the gzip compression exception list ( #1118 )
...
* [Artifacts] Add more extensions to the gzip compression exception list
* [Artifacts] Test .zip extension
* Exempt .zstd files from compression
2023-01-11 15:19:28 -05:00
Rob Cowsill
71a6fceb8c
core: Update "core.error" documentation ( #905 )
...
Change the `core.error` documentation to say that it won't automatically
fail the action. This matches the existing example in the "logging" section
2023-01-11 14:12:52 -05:00
Konrad Pabjan
34577b269e
Remove error annotations why retrying artifact download ( #1309 )
2023-01-11 13:53:41 -05:00
Eric Cornelissen
06c3c38ef2
Fix reject call in package artifact's upload-zip.ts ( #1125 )
2023-01-06 10:15:36 -05:00
Ramiro Antonio
03d6c2479c
Fix typo in AnnotationProperties doc ( #1114 )
2023-01-06 10:10:33 -05:00
Randolf J
411e8fa448
fix: use `stat` instead of `lstat` ( #1190 )
2023-01-06 10:07:56 -05:00
Luca Casonato
2c09aaef3b
[artifact] exempt .tar.zst files from compression ( #1184 )
...
* [artifact] exempt .tar.zst files from compression
These files are already compressed with zstd - no need to attempt re-compression.
* fix missing comma
* fmt
* Update upload-gzip.ts
2023-01-05 16:00:03 -05:00
Sampark Sharma
b2d865f180
Cache package release for compression change in windows with symlink fix ( #1291 )
...
* Cache package release for compression change in windows
This reverts commit 86fe4abd8e
.
* Add env variable to enable windows symlinks
* Add cross os opt-in functionality for cache on windows
* Fix test
* Address review comments
* Fix test
* Fix tests
* Fix tests
* Fix tests
* Address review comments
* Address review comments
* Fix tests
* Fix tests
* Add npm version
* Add release details
2023-01-04 12:16:25 +05:30
Ferenc Hammerl
c0b323a0bb
Merge pull request #1298 from actions/fhammerl/artifact-release-1-1-1
...
Artifact release 1.1.1
2023-01-03 15:52:36 +01:00
Ferenc Hammerl
83db1b8e43
Bump artifact package
2023-01-03 15:19:24 +01:00
Ferenc Hammerl
5b2351aebf
Release notes for 1.1.1
2023-01-03 15:19:16 +01:00
Ferenc Hammerl
894a0490f9
Merge branch 'main' of https://github.com/actions/toolkit into fhammerl/node-v16-and-toolkit-fixes
2023-01-03 11:58:29 +01:00
Sampark Sharma
86fe4abd8e
Revert "Cache package release for compression change in windows" ( #1289 )
...
* Revert "Cache package release for compression change in windows (#1281 )"
This reverts commit b228732644
.
* Update release version to patch
2022-12-27 16:00:28 +05:30
Sampark Sharma
b228732644
Cache package release for compression change in windows ( #1281 )
...
* bsd + zstd fallback implementation
* bsd + zstd fallback implementation
* Fix tar operations
* Add -v option for testing
* Fix order of args for tar
* Add GNUtar as default on windows
* Fix test
* Fix tar tests
* Fix lint issues
* Fix windows gnutar test case
* Temporarily remove thhe condition that prevents zstd usage on windows unless with GNUtar
* Address some comments and correct compression commands
* Add windows bsdtar test
* Fix windows test
* Fix test
* Separate args
* Fix old tests
* Add new tests
* Fix tests
* Fix lint test
* Refactor code
* Address review comments
* Fix test
* Fix tar test
* Add await to async function calls
* Fix test
* Update for beta release
* Fix audit issues
* Add fallback to gzip compression if cache not found
* Fix test
* Add test
* Address review comments
* Revert Address review comments
* Release 3.1.0-beta.2 cache package
* Fix issues
* Reconfigure catch block
* Add debug logging for gzip fall back
* Fix test
* Add end to end test for cache using bsd on windows
and address review comments
* Fix test
* Fix test
* Fix tests
* Add better comments
* Update packages/cache/src/internal/cacheHttpClient.ts
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
* Address review comments
* Update for new beta cache package release
* Address bugbash issues
* Fix tests
* Release new actions/cache minor version
Co-authored-by: Lovepreet Singh <pdotl@github.com>
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-12-22 20:47:35 +05:30
Sampark Sharma
c23fe4b81f
FIx test
2022-12-21 10:30:22 +00:00
Sampark Sharma
034d154f88
Merge branch 'phantsure/version-logging' of https://github.com/actions/toolkit into phantsure/version-logging
2022-12-21 10:27:13 +00:00
Sampark Sharma
ccfa36f304
Address review comments
2022-12-21 10:24:52 +00:00
Sampark Sharma
e96dc8a69a
Update packages/cache/src/internal/cacheHttpClient.ts
...
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-12-16 18:17:37 +05:30
Sampark Sharma
b8c50aa82d
Fix response code
2022-12-16 05:55:53 +00:00
Sampark Sharma
24685611e2
Add current scope from github ref
2022-12-16 05:54:48 +00:00
Ferenc Hammerl
80d992795c
Fix linting
2022-12-14 16:13:28 +01:00
Ferenc Hammerl
b9de68a590
Await finish of filestream so file is created for node16
2022-12-14 15:57:48 +01:00
Ferenc Hammerl
1d61e5fb19
Fix linting
2022-12-14 01:38:01 +01:00
Ferenc Hammerl
6b18932b86
Fix missing typescript casts
2022-12-14 01:28:46 +01:00
Ferenc Hammerl
56c460630a
Fix audit
2022-12-14 01:27:55 +01:00
Ferenc Hammerl
cc9ec0424e
Test out checking for fileexists in rmFile
2022-12-14 01:17:17 +01:00
Ferenc Hammerl
23811ac52f
Update nock to work with node 16
2022-12-13 18:21:57 +01:00
Sampark Sharma
e559a15ca6
Fix test
2022-12-13 11:36:10 +00:00
Sampark Sharma
816c1b3760
Fix tests
2022-12-13 11:25:40 +00:00
Sampark Sharma
86102e88e9
Revert "Add GNUtar as default in windows"
2022-11-17 12:26:27 +05:30
Sampark Sharma
b9d1dd898e
Address review comments
2022-11-15 11:04:24 +00:00
Sampark Sharma
aaac0e6c98
Address review comments
2022-11-15 10:32:24 +00:00
Sampark Sharma
9443e26349
Address review comments
2022-11-15 10:18:46 +00:00
Sampark Sharma
5a0405df4e
Fix tests
2022-11-15 08:48:29 +00:00
Sampark Sharma
0e707aeabc
Address comments
2022-11-15 08:41:04 +00:00
Sampark Sharma
7441dc5e59
Fix tests
2022-11-14 10:25:17 +00:00
Sampark Sharma
1ddac5e02f
Fix tests
2022-11-14 10:11:46 +00:00
Sampark Sharma
55484166d8
Address review comments
2022-11-14 08:12:15 +00:00
Sampark Sharma
7181b913f5
Remove export
2022-11-14 06:34:18 +00:00
Sampark Sharma
81cd5a5c2e
Revert "Add logs for cache version on miss"
...
This reverts commit 4b348086a9
.
2022-11-14 06:33:53 +00:00
Sampark Sharma
a735d9bcd4
Add logs for cache version on miss
2022-11-14 06:31:26 +00:00
Sampark Sharma
4b348086a9
Add logs for cache version on miss
2022-11-14 05:24:09 +00:00
Sampark Sharma
436cf8d6ea
Fix tests
2022-11-10 15:50:06 +00:00
Sampark Sharma
e0aadb573c
Fix GNUtar path
2022-11-08 08:29:31 +00:00
Sampark Sharma
62a66a8ce9
Fix tests
2022-11-08 06:43:28 +00:00
Sampark Sharma
0c58e4113e
Fix gnutar check on windows
2022-11-07 13:43:54 +00:00
Sampark Sharma
9366237c90
Add gnuTar as default in windows
2022-11-07 13:39:07 +00:00
Sankalp Kotewar
8423354d7d
Update RELEASES.md
2022-10-18 23:14:31 +05:30
Sankalp Kotewar
abcca5a0b2
Upgraded `actions/cache` version to 3.0.6
2022-10-18 22:56:17 +05:30
Sankalp Kotewar
b2e1c39c92
Merge pull request #1215 from Kurt-von-Laven/abort-controller
...
Declare dependency on `@azure/abort-controller`
2022-10-18 22:30:56 +05:30
Sankalp Kotewar
8e8a93deae
Fixed environment variable in the docs. ( #1216 )
2022-10-18 12:31:00 +05:30
Kurt von Laven
738c849e89
Declare dependency on @azure/abort-controller
2022-10-17 18:05:26 -07:00
Lovepreet Singh
9b58167dc9
Merge pull request #888 from martincostello/Fix-Docs
...
Fix endColumn documentation
2022-10-14 21:26:17 +05:30
Lovepreet Singh
ce378c4cec
Fix package-lock.json
2022-10-13 09:45:52 +00:00
Lovepreet Singh
3e257b0745
Update RELEASES.md
2022-10-13 09:36:33 +00:00
Lovepreet Singh
e5e4491ac5
Patch @actions/cache to use @action/core version 1.10.0
2022-10-13 08:21:23 +00:00
David Bloss
1bc93f3cdf
fix README broken link to dep caching ( #1202 )
2022-10-12 11:45:29 +05:30
Luke Tomlinson
4fbc5c941a
Update @actions/github to v5.1.1 ( #1189 )
2022-09-30 14:04:50 -04:00
Luke Tomlinson
ac778acad2
Export default octokit options ( #1188 )
2022-09-30 12:17:19 -04:00
Francesco Renzi
295cbcc4da
@actions/core 1.10.0 release
2022-09-29 13:53:58 +00:00
Francesco Renzi
b00a9fd033
Add save-state and set-output file commands ( #1178 )
2022-09-29 14:45:02 +01:00
Takanori Oishi
33f1d64363
fix: getMultilineInput trims whitespace
2022-09-28 12:54:12 +09:00
Luke Tomlinson
ebe4ac336f
@actions/github release version 5.1.0 ( #1182 )
2022-09-23 10:01:00 -04:00
Luke Tomlinson
94de2cf6d4
Add additionalPlugins parameter to getOctokit method ( #1181 )
...
* Add additionalPlugins parameter to getOctokit method
* Simplify getOctokit
2022-09-22 16:43:54 -04:00
Francesco Renzi
e1bb04bace
Update internal dependencies
2022-09-16 15:47:36 +00:00
Lovepreet Singh
0982f1da89
Fix linting issues
2022-08-18 11:44:15 +00:00
Lovepreet Singh
ed96e21792
Fix spread operator for getCompressionMethod
2022-08-18 11:22:13 +00:00
Lovepreet Singh
2ae31879b7
Merge remote-tracking branch 'refs/remotes/origin/pdotl-zstd-win-patch' into pdotl-zstd-win-patch
2022-08-18 11:17:36 +00:00
Lovepreet Singh
14d8f65f10
Remove unused constants
2022-08-18 11:10:41 +00:00
Lovepreet Singh
f47a9aff5e
Merge branch 'main' into pdotl-zstd-win-patch
2022-08-18 16:35:00 +05:30
Lovepreet Singh
ce68daa10e
Common getCompressionMethod for listTar and extractTar
2022-08-18 11:01:22 +00:00
Sankalp Kotewar
6c9b023c1b
Updated releases.md
2022-08-18 09:16:59 +00:00
Sankalp Kotewar
0be752bc46
Updated readme
2022-08-18 09:14:58 +00:00
Sankalp Kotewar
5c5e91f040
Updated Segment readme and version
2022-08-18 06:46:57 +00:00
Sankalp Kotewar
846a0af6ec
corrected environment variable
2022-08-18 06:38:04 +00:00
Sankalp Kotewar
4b6b45fe18
Updated cache download to segment download
2022-08-18 05:32:49 +00:00
Lovepreet Singh
98a4069558
Fix failing test cases on windows
2022-08-17 08:33:23 +00:00
Lovepreet Singh
6e888c882e
Fix linting
2022-08-17 07:47:49 +00:00
Sankalp Kotewar
c202c38407
Added custom user inputted timeout
2022-08-16 04:14:27 +00:00
Lovepreet Singh
d543359fab
Bump internal package @actions/cache version to fix #888 and #891 in actions/cache repo
2022-08-13 18:46:24 +00:00
Lovepreet Singh
8bd9e29d3c
Use zstd short flag version for win runners. Update comments to reflect the same. Fix --d to -d in comments.
2022-08-13 18:01:07 +00:00
Sankalp Kotewar
556b1c57e7
Updated release info for v3.0.3 for actions/cache
2022-08-11 07:13:04 +00:00
Sankalp Kotewar
c7340e91af
Reverted to custom promise implementation
2022-08-11 04:43:43 +00:00
Sankalp Kotewar
3fd7f664a6
Merge remote-tracking branch 'origin/main' into segment-download-timeout
2022-08-09 10:38:08 +00:00
Thomas Boop
30995490f2
Update lerna dependency. ( #1149 )
...
* fix audit
* update linter
2022-08-08 14:39:23 -04:00
Cory Miller
4beda9cbc0
Merge pull request from GHSA-7r3h-m5j6-3q42
...
* use uuid as our multiline env delimiter
* remove extra fn
* Fix version
* also throw error if delimiter is found in name or value
* move delimiter and uuid to global var in test
* upgrade uuid to newest version
* remove spy variable
* Update packages/core/src/core.ts
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com>
* Update packages/core/src/core.ts
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com>
2022-08-08 14:16:39 -04:00
Sankalp Kotewar
ba462956ea
Updated error message and null check
2022-08-08 13:22:11 +00:00
Sankalp Kotewar
cf5d2b8fac
Added formatting changes
2022-08-08 04:56:02 +00:00
Sankalp Kotewar
f9d38b0015
Updated variable names
2022-08-08 04:48:36 +00:00
Sankalp Kotewar
23cfbb3484
Fixed linting issues
2022-08-05 11:43:31 +00:00
Sankalp Kotewar
83becb7900
Removed custom promise and used abort timeout
2022-08-05 11:09:23 +00:00
Sankalp Kotewar
ef888588c1
Updated version and Releases.md
2022-08-05 07:20:59 +00:00
Sankalp Kotewar
f05c04b173
Merge remote-tracking branch 'origin/main' into segment-download-timeout
2022-08-05 06:10:39 +00:00
Sankalp Kotewar
518f480528
Updated 45 mins abort timeout to 1 hour
2022-08-05 05:44:59 +00:00
Sankalp Kotewar
c89375df9f
Linting fixes
2022-08-03 14:12:16 +00:00
Sankalp Kotewar
8be69a26ed
Added custom promise with timeout
2022-08-03 13:25:47 +00:00
Sankalp Kotewar
970264135a
Added abort controller for timer
2022-08-03 11:11:30 +00:00
Sankalp Kotewar
e5e69a3171
Added abortController to stop download
2022-08-03 10:23:42 +00:00
Lovepreet Singh
567598fdd7
Fix #809 and #833 in actions/cache. Bump version
2022-08-03 07:01:03 +00:00
Shubham Tiwari
388d774221
Update downloadUtils.ts
2022-07-29 12:52:57 +05:30
Bishal Prasad
9b309c5a32
Hack for timeout for segment download
2022-07-29 12:37:50 +05:30
Lovepreet Singh
01e1ff7bc0
Merge pull request #1135 from actions/pdotl-zstd-alias
...
Move zstd from flags to equivalent aliases
2022-07-26 16:04:16 +05:30
Lovepreet Singh
e98bae803b
Change testcase to test against github workspace directory instead of current directory
2022-07-20 05:25:47 +00:00
Lovepreet Singh
dd553d68ce
Fix tar test cases
2022-07-18 12:48:19 +00:00
Lovepreet Singh
74dd6f6817
Move zstd from flags to equivalent aliases
2022-07-18 09:12:07 +00:00
Lovepreet Singh
83bca5cb13
Remove unnecessary import
2022-07-14 08:18:09 +00:00
Lovepreet Singh
2a37ee752b
Merge branch 'pdotl-empty-cache-bugfix' of https://github.com/actions/toolkit into pdotl-empty-cache-bugfix
2022-07-14 08:12:45 +00:00
Lovepreet Singh
ec95a9b114
Fix failing resolvePaths testcase
2022-07-14 08:10:40 +00:00
Lovepreet Singh
67cb82d99b
Fix failing resolvePaths testcase
2022-07-14 07:50:44 +00:00
Lovepreet Singh
da6701aea9
Fix linting for changes
2022-07-13 13:37:49 +00:00
Lovepreet Singh
593bc7061c
Fix testcase for resolvePaths works on current directory
2022-07-13 11:55:36 +00:00
Lovepreet Singh
120202a68c
Fix empty cache save on using or github.workspace( #833 in actions/cache) as path
2022-07-13 11:39:29 +00:00
Shubham Tiwari
c5278cdd08
new major version release ( #1123 )
2022-06-24 15:18:30 +05:30
Shubham Tiwari
46231a7da3
Graceful handling of error (non-validation one) ( #1122 )
...
* Initial changes
* added info error as well
* Format
* Unused package
* adding message field
* removed line
* Review comments
* review comment to add validation as errors handling
2022-06-24 10:46:20 +05:30
Thomas Boop
9b7bcb1567
`actions/core` 1.9.0 release ( #1116 )
...
* 1.9.0 release
* add link to pr
2022-06-15 11:34:58 -04:00
Seth Vargo
00282d6145
core: add helpers for working with paths across OSes ( #1102 )
2022-06-15 11:18:44 -04:00
Sankalp Kotewar
41c667327d
Reverted other package-lock.json
2022-06-06 08:03:56 +00:00
Sankalp Kotewar
2fd9a80bc1
Revert "Adding fix for tar exiting with code 1 issue"
...
This reverts commit 197f5a13a9
.
2022-06-06 07:56:27 +00:00
Sankalp Kotewar
ebfda315a5
Revert "Adding updated package-lock.json for cache"
...
This reverts commit 1d5b16aa38
.
2022-06-06 07:56:25 +00:00
Sankalp Kotewar
fe93288f85
Revert "Fixed test case for tar creation"
...
This reverts commit 91842768bd
.
2022-06-06 07:56:23 +00:00
Sankalp Kotewar
2d6e5ecd7c
Revert "Pushing updated package-lock.json for artifact"
...
This reverts commit 1fc4ec3274
.
2022-06-06 07:56:21 +00:00
Sankalp Kotewar
49cd1ccc3f
Revert "Fixed test case for Windows env"
...
This reverts commit a78bb30ca0
.
2022-06-06 07:56:18 +00:00
Sankalp Kotewar
3cf35dbd46
Revert "Changed an import in test case to standard import"
...
This reverts commit 347d2e2a35
.
2022-06-06 07:56:16 +00:00
Sankalp Kotewar
845770f824
Revert "Revert "Changed an import in test case to standard import""
...
This reverts commit c1bb3fb679
.
2022-06-06 07:56:13 +00:00
Sankalp Kotewar
c1bb3fb679
Revert "Changed an import in test case to standard import"
...
This reverts commit 347d2e2a35
.
2022-06-03 09:05:12 +00:00
Sankalp Kotewar
347d2e2a35
Changed an import in test case to standard import
2022-06-03 07:45:12 +00:00
Sankalp Kotewar
a78bb30ca0
Fixed test case for Windows env
2022-06-03 07:33:12 +00:00
Sankalp Kotewar
1fc4ec3274
Pushing updated package-lock.json for artifact
2022-06-03 07:26:28 +00:00
Sankalp Kotewar
91842768bd
Fixed test case for tar creation
2022-06-03 07:19:54 +00:00
Sankalp Kotewar
1d5b16aa38
Adding updated package-lock.json for cache
2022-06-01 13:32:34 +00:00
Sankalp Kotewar
197f5a13a9
Adding fix for tar exiting with code 1 issue
2022-06-01 13:18:50 +00:00
Sankalp Kotewar
4ee0048304
Updated RELEASES.md with release information
2022-05-24 06:55:11 +00:00
Sankalp Kotewar
d618dc457e
Added package-lock.json after version upgrade
2022-05-24 05:48:53 +00:00
Sankalp Kotewar
558edc0a3b
Patch version bumped from 2.0.4 to 2.0.5 for cache
2022-05-24 05:45:53 +00:00
Sankalp Kotewar
92b210aced
Test case fix for warning message changes
2022-05-23 12:05:31 +00:00
Sankalp Kotewar
6f6f4e7588
Enhanced warning description to make more sense.
2022-05-23 12:03:18 +00:00
Sankalp Kotewar
10a3934663
Fixed linting issues
2022-05-23 06:49:26 +00:00
Sankalp Kotewar
6421989639
Standardized test case input
2022-05-23 06:39:22 +00:00
Sankalp Kotewar
07b91eafe5
Added unit test case for #624
2022-05-23 06:32:13 +00:00
Sankalp Kotewar
b9fefecf57
Formatting changes
2022-05-23 05:59:56 +00:00
Sankalp Kotewar
9aecf41d21
Updated error type to generic to show warning
2022-05-23 05:39:42 +00:00
Sankalp Kotewar
da52b35800
Adding check for cache paths' existence.
2022-05-22 10:09:13 +00:00
Rob Herley
dd4e856a4e
@actions/artifact 1.1.0 release
2022-05-19 18:17:15 +00:00
Rob Herley
eb7ed88d77
Merge branch 'main' into robherley/artifact-digest
2022-05-19 11:45:42 -04:00
Konrad Pabjan
500d0b42fe
Bump all packages that have @actions/http-client as a dependency ( #1088 )
...
* bump @actions/artifact
* update @actions/cache
* Update @actions/core
* Update @actions/github
* update @actions/tool-cache
2022-05-13 11:12:58 -04:00
Konrad Pabjan
82efa3d285
Bump @actions/http-client in all packages that use it ( #1087 )
2022-05-13 10:58:36 -04:00
Konrad Pabjan
2abc7c46f8
Bump to version 2.0.1 ( #1086 )
2022-05-13 10:29:29 -04:00
Konrad Pabjan
e48f1d0c54
Make tunnel a prod dependency for http-client ( #1085 )
2022-05-13 10:19:06 -04:00
Brian Cristante
aa676f3cc7
Update other packages to use http-client v2 ( #1082 )
...
We moved `@actions/http-client` to be part of the toolkit in https://github.com/actions/toolkit/pull/1062 . We also made some breaking changes to exported types and released v2.
The biggest change in terms of lines of code affected was to get rid of the `I-` prefix for interfaces since TypeScript doesn't follow this convention.
I bumped the patch version of all packages except for `tool-cache`, where I bumped the major version. The rationale is explained in the release notes for that package.
2022-05-11 17:14:25 -04:00
Rob Herley
e73063a93c
@actions/core 1.8.0 release
2022-05-05 20:17:30 +00:00
Rob Herley
07242b37a4
add & deprecate old markdownSummary export
2022-05-05 19:44:13 +00:00
Rob Herley
3d29fb91d1
sed 's/markdownSummary/summary/g'
2022-05-05 17:29:20 +00:00
Rob Herley
35e5aac523
actually use md5 not sha256
2022-05-05 10:32:09 -04:00
Rob Herley
a3c696e88e
add md5 and use b64 for digest encodings
2022-05-05 09:26:38 -04:00
Brian Cristante
91b7bf978c
Move @actions/http-client into the toolkit ( #1062 )
...
💡 See https://github.com/actions/toolkit/pull/1064 for a better diff!
https://github.com/actions/toolkit contains a variety of packages used for building actions. https://github.com/actions/http-client is one such package, but lives outside of the toolkit. Moving it inside of the toolkit will improve discoverability and reduce the number of repos we have to keep track of for maintenance tasks (such as github/c2c-actions-service#2937 ).
I checked with @bryanmacfarlane on the historical decision here. Apparently it was just inertia from before we released the toolkit as multiple packages.
The benefits here are:
- Have one fewer repo to keep track of
- Signal that this is an HTTP client meant for building actions, not for general use.
## Notes
- `@actions/http-client` will continue to be released as its own package.
- Bumping the package version to **2.0.0**. Since we're compiling in strict mode now, there are some breaking changes to the exported types. This is an improvement because the null-unsafe version of`http-client` is currently breaking the safety of null-safe consumers.
- I'm not updating the other packages to use the new version in this PR. I plan to do that in a follow-up. We'll hold off on publishing `http-client` v2 to NPM until that's done just in case other changes shake out of it.
2022-05-03 11:10:13 -04:00
Rob Herley
b68735e060
misc pr feedback
2022-04-27 22:24:16 +00:00
Rob Herley
d5c547c19f
update crc header key
2022-04-27 22:22:35 +00:00
Rob Herley
9e285cc3fa
crc: update test header data
2022-04-26 23:21:31 +00:00
Rob Herley
3f95e2ea4f
crc: update headers & digest stream
2022-04-26 22:59:56 +00:00
Rob Herley
fccc5ee6e6
crc: move tbl out of class, more tests
2022-04-26 17:31:17 +00:00
Rob Herley
3d61fe8000
add crc64 & tests
2022-04-26 17:13:40 +00:00
Rob Herley
9387bd7ded
Merge branch 'main' into robherley/artifact-digest
2022-04-26 15:54:22 +00:00
Rob Herley
3048a9d72c
@actions/core 1.7.0 release
2022-04-20 20:42:50 +00:00
Rob Herley
91f9153ca8
Merge pull request #1014 from actions/robherley/md-summaries
...
feat: @actions/core extensions for markdown summary
2022-04-20 16:28:27 -04:00
Rob Herley
eef3e92175
summary: remove limit validation in client
2022-04-20 20:10:56 +00:00
Rob Herley
ed87cc6ce3
summary: increase limit to 1MiB
2022-04-20 19:55:54 +00:00
Thomas Boop
af45ad8eaa
Glob 0.3.0 release ( #1056 )
...
* Revert "Exec 1.2.0 patch"
c9f7927778
* glob 0.3.0 release
2022-04-18 15:49:18 -04:00
Thomas Boop
367a6c2423
Exec 1.2.0 patch ( #1055 )
2022-04-18 14:52:32 -04:00
ruvceskistefan
8f2bd5d713
Added verbose mode in hashFiles ( #1052 )
...
* Added verbose mode in hashFiles
* Code formatting
* Change verboseMode arg to verbose
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com>
* Using verbose instead of verboseMode as arg
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com>
2022-04-18 14:29:24 -04:00
Anurag Chauhan
0b2505c754
Fix error type so that size limit violation is shown as warning
2022-04-07 09:08:16 +00:00
Rob Herley
e3549a9c58
artifact: tests for stream digest util
2022-04-05 09:31:49 -04:00
Rob Herley
c5d1911357
add digest header for uploads
2022-04-04 17:54:15 -04:00
Deepak Dahiya
f8a69bc473
Added cacheSize in ReserveCache API request ( #1044 )
...
* Added cacheSize in ReserveCache API request
* minor
* minor
* minor
* Cleanup
* package-lock revert
* Modified tests
* New Response Type
* cleanup
* Linting
* Lint fix
* Resolved comments
* Added tests
* package-lock
* Resolved package-lock mismatch
* Liniting
* Update packages/cache/src/cache.ts
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
* Linting issue
* Resolved few comments
* version upgrade
* Savecache tests
* RequestUtil test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
Co-authored-by: Apple <apple@Apples-MacBook-Pro.local>
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-04-04 16:21:58 +05:30
Deepak Dahiya
03eca1b0c7
Revert "T dedah/cache size" ( #1042 )
2022-04-01 02:10:08 +05:30
Deepak Dahiya
4b12bd3649
Merge pull request #1041 from t-dedah/t-dedah/cacheSize
...
T dedah/cache size
2022-04-01 02:07:14 +05:30
Apple
6cd8286138
Resolved comments
2022-04-01 01:41:12 +05:30
Apple
3abbc6c24c
Lint fix
2022-04-01 01:16:43 +05:30
Luke Tomlinson
d594f1e4b3
Fix npm audit ( #1040 )
2022-03-31 14:40:06 -04:00
Luke Tomlinson
4a2602dd58
Fix test for windows 2022 ( #1039 )
2022-03-31 14:39:39 -04:00
Luke Tomlinson
745f129332
Update @actions/github to 5.0.1 ( #1038 )
...
* Update @actions/github to 5.0.1
* Fix package-lock.json
2022-03-31 13:53:55 -04:00
Luke Tomlinson
7e7e8d4206
Update octokit dependencies ( #1037 )
2022-03-31 10:36:40 -04:00
Deepak Dahiya
daa24d7958
Linting
2022-03-31 10:41:54 +00:00
Deepak Dahiya
bda035c74d
cleanup
2022-03-31 09:44:40 +00:00
Deepak Dahiya
79acd5bac4
New Response Type
2022-03-31 09:42:59 +00:00
Apple
b602df7c05
Modified tests
2022-03-30 13:27:36 +05:30
Deepak Dahiya
80a66f3298
package-lock revert
2022-03-30 07:33:48 +00:00
Deepak Dahiya
7756e7c4cb
Cleanup
2022-03-30 07:22:56 +00:00
Deepak Dahiya
6d774fcb59
minor
2022-03-29 22:21:15 +00:00
Deepak Dahiya
f05c940e43
minor
2022-03-29 22:20:22 +00:00
Deepak Dahiya
a71585a450
minor
2022-03-29 22:19:10 +00:00
Deepak Dahiya
76ac2fcd59
Added cacheSize in ReserveCache API request
2022-03-29 22:17:04 +00:00
Shubham Tiwari
b463992869
Adding support in cache package to check if Artifact Cache service is enabled or not ( #1028 )
...
* Added support to check if Artifact cache service is enabled or not.
* enablingForGHES
* added ACTIONS_CACHE_URL in fixtures
* Fix CI
* CI fix
* changed function name
* Function rename
* Updated release
* added test case
* Update RELEASES.md
* Lint errors
* lint
* linting
* lint
* update name to actions service
* Update packages/cache/src/internal/cacheUtils.ts
Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
* review comments
* linting
* linting
* push to start CI
* Update RELEASES.md
* remove extra spaces
* reverting version update
* Revert "reverting version update"
This reverts commit af84eba61e
.
* Update RELEASES.md
Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
2022-03-25 14:40:02 +05:30
Ashwin Sangem
f0a876ab8b
bumped up the @action/cache version.
2022-03-24 11:19:52 +00:00
Ashwin Sangem
087191dabd
Update downloadUtils.ts
2022-03-23 16:46:52 +05:30
Ashwin Sangem
862c4e9db4
Cap the cache download chunk to 2 GB
2022-03-23 16:44:40 +05:30
Jonathan Tamsut
d1abf7dc74
Update `lockfileVersion` in `package-lock.json` in `tool-cache` package ( #1025 )
...
* update packages
* update RELEASE
* update RELEASE
* remove extra README line
2022-03-16 11:27:30 -07:00
Jonathan Tamsut
475192a0c3
Update `lockfileVersion` in `package-lock.json` in `cache` package ( #1022 )
...
* update versions
* update release notes
2022-03-16 11:25:03 -07:00
Jonathan Tamsut
c07c5fc410
Update `lockfileVersion` in `package-lock.json` in `glob` package ( #1023 )
...
* update versions
* update RELEASE file
2022-03-16 11:24:24 -07:00
Jonathan Tamsut
b820a0ff59
Update `lockfileVersion` in `package-lock.json` in `exec` package ( #1024 )
...
* update packages
* update RELEASE
2022-03-16 11:24:01 -07:00
Jonathan Tamsut
72dfadb0c3
Update `lockfileVersion` in `package-lock.json` in `io` package ( #1020 )
...
* update lockfileVersion
* Update package
2022-03-16 11:23:44 -07:00
Rob Herley
edee7cde32
feedback: add summary write options
2022-03-08 16:37:20 -05:00
Rob Herley
6295f5d25b
summary: consistent kB usage and doc links
2022-03-03 11:46:32 -05:00
Rob Herley
339dd63bec
summary: method to clear file and buffer
2022-03-02 23:56:30 -05:00
Rob Herley
d27bf857e6
add -> addRaw
2022-03-02 23:49:17 -05:00
Rob Herley
ec5c955c0a
summary: additional check for max size limit
2022-03-02 23:43:51 -05:00
Rob Herley
302a5b31d8
summary: add link/anchor element
2022-03-02 12:10:01 -05:00
Rob Herley
ab2b23c50d
summary: add tests
2022-03-02 00:58:18 -05:00
Rob Herley
70a01b86d3
summary: self closing tags, additional img attrs & minor fixes
2022-03-02 00:57:46 -05:00
Rob Herley
ff80a82f7c
Merge branch 'main' into robherley/md-summaries
2022-03-01 21:38:28 -05:00
Rob Herley
0fc0befe24
export markdownSummary singleton from core
2022-03-01 21:32:26 -05:00
Rob Herley
7d95d2cec9
summary.ts -> markdown-summary.ts
2022-03-01 21:16:35 -05:00
Rob Herley
c42d30607b
add more summary elements, clean up jsdoc
2022-03-01 21:14:58 -05:00
Rob Herley
ac58d176ba
'\n' -> os.EOL
2022-03-01 20:55:43 -05:00
Rob Herley
518ef1b79e
html element wrapper method for md summary
2022-03-01 20:36:04 -05:00
Jonathan Tamsut
5905c6b5c1
Bump major version
2022-03-01 12:36:05 -08:00
Jonathan Tamsut
5e37db2c2b
update `lockfileVersion` for artifact
2022-03-01 12:10:10 -08:00
Rob Herley
d496b07cc0
addText -> add, newline by default
2022-02-23 18:15:26 -05:00
Rob Herley
7a2eceac36
initial markdown summary utils
2022-02-23 18:09:05 -05:00
vsvipul
4a793fd385
Update RELEASES.md
2022-02-04 14:11:29 +05:30
vsvipul
39a1ec60b2
Bump up patch version
2022-02-01 17:15:42 +05:30
vsvipul
eafa9d39d3
Update ms-rest-js and storage-blog dependencies for cache
2022-02-01 16:24:23 +05:30
Konrad Pabjan
daf8bb0060
0.6.1 release ( #964 )
2021-12-14 16:01:55 -05:00
Zoran Regvart
37f5a85219
fix: drop support for named pipes on Windows ( #962 )
...
Seems that folk are having issues with uploading 0-byte files from
Windows agents. This effectively removes the support for Windows for
uploading from named files that, due to `isFIFO` returning `false` on
Windows for named pipes created using MSYS2's `mkfifo` command, resorted
to checking if the file size is 0 - a common trait of named pipes.
See https://github.com/actions/upload-artifact/issues/281
2021-12-14 15:50:50 -05:00
Konrad Pabjan
6fcdd6ab0d
[Artifacts] Prep for @actions/artifact 0.6.0 release ( #958 )
...
* actions-artifact-0.6.0 release
* Fix lint issue
* Update RELEASES.md
2021-12-06 18:39:23 -05:00
Konrad Pabjan
45a3c7bf81
[Artifacts] More detailed information for chunked uploads ( #957 )
...
* More detailed information for chunked uploads
* Run npm format
2021-12-06 16:48:14 -05:00
Konrad Pabjan
cdd4e107a6
[Artifacts] Exempt certain types of files from gzip compression ( #956 )
...
* Exempt certain types of files from gzip compression
* Fix lint issue
2021-12-06 16:47:44 -05:00
Konrad Pabjan
88062ec473
Check for newlines and carriage return in artifact paths and name ( #951 )
...
* Check for newlines and carriage return in artifact paths and name
* Fix linting issue
* Update comments
* Add comment about spacing
* Remove extra space
2021-12-01 16:31:37 -05:00
Konrad Pabjan
4df5abb3ee
Updates to logging for artifact uploads ( #949 )
...
* More details logs during artifact upload
* extra logging
* Updates to artifact logging + clarifications around upload size
* Fix linting errors
* Update packages/artifact/src/internal/artifact-client.ts
Co-authored-by: campersau <buchholz.bastian@googlemail.com>
Co-authored-by: campersau <buchholz.bastian@googlemail.com>
2021-11-30 12:53:24 -05:00
campersau
e19e4261da
Reset processedCount when downloading all artifacts ( #889 )
2021-11-29 17:28:03 -05:00
Ichinose Shogo
e9b0746ee3
artifact: @types/tmp should be devDependencies ( #860 )
2021-11-29 17:22:33 -05:00
Zoran Regvart
7932c147a0
Support upload from named pipes ( #748 )
...
Named pipes report file size as 0, which leads to reading the whole
content into memory (0 is less than 64K). This adds additional check to
make sure that the passed in path is not a named pipe, and in that case
opts for the create-temp-file-to-gzip code path.
When running on GitHub Actions infrastructure on `windows` node, named
pipes can be created using `mkfifo` from MSYS2. In that case `fs.Stats`s
`isFIFO()` returns `false`, and not `true` as expected. This case is
detected by `process.platform` being `win32` and the passed file having
length of 0.
As a side note, when MSYS2's `mkfifo` is run, a pipe file is created:
```
prw-rw-rw- 1 User None 0 Mar 31 12:58 pipe
```
If `fs.stat` is invoked at this point `ENOENT` error will be thrown. As
soon as the pipe is written to, this pipe file is replaced by two same-
named files:
```
-rw-r--r-- 1 User None 0 Mar 31 13:00 pipe
-rw-r--r-- 1 User None 0 Mar 31 13:00 pipe
```
And at this point `fs.stat` `isFIFO()` returns `false`. Even though the
file acts as a named pipe.
2021-11-29 17:19:02 -05:00
Aparna Ravindra
45d2019161
Cache: Increasing client validation to 10GB ( #934 )
...
* increasing client validation limit in cache package to 10gb
2021-11-19 16:34:33 +05:30
Luke Tomlinson
e2eeb0a784
Fix high sev in github package ( #924 )
2021-10-15 15:26:30 -04:00
Luke Tomlinson
6ce349e08c
Update High Severity Dev Dependencies ( #923 )
...
* Update deps
* More Updates
* Use npm 7
* Update package-lock.json
2021-10-14 09:20:09 -04:00
Thomas Boop
27f76dfe1a
Full release of actions/core 1.6.0 with oidc behavior ( #919 )
...
* OIDC Client for actions/core
Co-authored-by: Sourav Chanduka <souravchanduka37@gmail.com>
Co-authored-by: Sourav Chanduka <souravchanduka@users.noreply.github.com>
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
2021-09-28 12:55:21 -04:00
Marcono1234
60145e408c
Add `file` property to `AnnotationProperties` ( #896 )
2021-09-28 09:47:06 -04:00
martincostello
8b45e1e356
Fix endColumn documentation
...
Change "start" to "end".
2021-08-20 11:06:49 +01:00
Luke Tomlinson
ea81280a4d
Update release for core 1.5.0 ( #873 )
...
* Update release for core 1.5.0
* Update RELEASES.md
* Run npm audit fix
2021-08-18 09:26:19 -04:00
Luke Tomlinson
f0b00fd201
Add notice annotation and support more annotation fields ( #855 )
...
* Add support for notice annotation and additional properties
* Add additional tests
* Update readme
* Change casing for endLine and endColumn
* Update utils.ts
* Update README.md
* Rename files to have internal- nomenclature
* Revert "Rename files to have internal- nomenclature"
This reverts commit 7911689f29
.
* Update utils.ts
2021-07-28 17:34:31 -04:00
Rob Cowsill
4564768940
Delete temporary archive after cache upload ( #792 )
...
This is to avoid filling the SSD while saving multiple large caches
2021-06-28 17:27:09 +02:00
Brian Cristante
a31b7eca9e
Bump artifact package version to v0.5.2 ( #845 )
...
* bump version in package*.json
* changelog
2021-06-16 09:37:06 -04:00
Thomas Boop
11601c0d2d
Release new version of the tool-cache ( #838 )
...
* update to latest version of @actions/io
* Release new version and update dependencies
* add pr number
2021-06-07 15:50:05 -04:00
Thomas Boop
b9414eecb3
we really shouldn't warn on these errors, action author can decide what to do ( #837 )
2021-06-07 15:31:03 -04:00
Thomas Boop
243a8bba07
New versions of toolkit packages ( #835 )
2021-06-07 15:09:34 -04:00
Thomas Boop
c5e1af5dc3
Add HashFiles to the toolkit ( #830 )
...
* add hash files to the toolkit
2021-06-07 14:26:00 -04:00
Thomas Boop
c9af6bb1b3
Update escaping rules in io's rmRF ( #828 )
...
* Better Handling of escaping in rmrf
2021-06-07 14:16:16 -04:00
Luke Tomlinson
bf4ce74a0f
Update @actions/exec to 1.1.0 ( #834 )
2021-06-07 10:09:34 -04:00