Salman Chishti
1ad7546f62
add encoding back with extra tests
2025-03-14 06:38:57 -07:00
Salman Chishti
645586ea7c
fix tests
2025-03-14 04:28:22 -07:00
Salman Chishti
a16f230892
PR feedback, back to simplified approach, no export on client as well
2025-03-13 04:23:45 -07:00
Salman Chishti
c01a63223d
Mask different situations, malformed URL, encoded, decoded, raw signatures, nested parameters, and moved to a utility file
2025-03-12 03:17:35 -07:00
Rob Herley
c6e89b42bc
some test updates
2023-12-01 00:31:27 +00:00
Bethany
af46fdce8c
update tests
2023-08-09 13:20:06 -07:00
Bethany
04f8ae1cea
Add tests for backend id fetch
2023-08-09 12:29:43 -07:00
Konrad Pabjan
bf445b6f6d
[Artifacts] Prepare for v2.0.0 of @actions/artifact ( #1479 )
...
* Prepare for v2.0.0 of @actions/artifact
* Run prettier
* temporary disable unused vars
2023-08-03 13:34:41 -04:00
Rob Herley
d1cff5670b
actually use md5 not sha256
2022-05-05 10:32:09 -04:00
Rob Herley
7bc2c5798c
add md5 and use b64 for digest encodings
2022-05-05 09:26:38 -04:00
Rob Herley
202bbdbdc2
update crc header key
2022-04-27 22:22:35 +00:00
Rob Herley
5d4a0ae3ad
crc: update test header data
2022-04-26 23:21:31 +00:00
Rob Herley
66f8014402
crc: update headers & digest stream
2022-04-26 22:59:56 +00:00
Rob Herley
b78f9d835a
artifact: tests for stream digest util
2022-04-05 09:31:49 -04:00
Konrad Pabjan
30feac4dc5
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
Yang Cao and Konrad Pabjan
da436eaab9
Add an option to specify retention days for artifacts ( #575 )
...
* Add an option to specify retention days for artifacts
* Validate against settings exposed as env var to give early feedback
* Fix lint
* Add tests and addressing feedback
* Update packages/artifact/__tests__/upload.test.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* Update packages/artifact/src/internal/utils.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* Update packages/artifact/__tests__/util.test.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
2020-09-18 11:30:00 -04:00
Konrad Pabjan
975f43d6c7
Retry on 413 ( #540 )
2020-08-04 16:57:38 +02:00
Konrad Pabjan and Josh Gross
6a22ed8a90
artifact header cleanup ( #441 )
...
* Update NPM packages for @actions/artifact
* Clarifications around headers
* Revert NPM updates
* Apply suggestions from code review
Co-authored-by: Josh Gross <joshmgross@github.com >
Co-authored-by: Josh Gross <joshmgross@github.com >
2020-05-12 17:48:36 +02:00
Konrad Pabjan
fc8de62ae1
@actions/artifact 0.3.1 update ( #420 )
...
* Updates to 0.3.1 package update
2020-04-20 22:58:53 +02:00
Konrad Pabjan
0eb6f58b7e
@actions/artifact package updates ( #408 )
...
* Clear error message when storage quota has been hit
* Improved download of empty files
* Extra info to RELEASES.md
* PR Feedback
2020-04-09 17:14:12 +02:00
Konrad Pabjan
9afb95c7e8
Updates to @actions/artifact ( #396 )
...
* Add support for 429s and Exponential backoff
* Refactor status-reporter so it can be used with download and upload
* Extra logs
* Fixes around download & gzip
* Cleanup headers and add extra tests
* Improved Docs
* Spelling bloopers
* Improved error messages
* User http client version 1.0.7
2020-04-08 16:55:18 +02:00
Konrad Pabjan and Josh Gross
f0d57d7098
Updates to @actions/artifact package ( #367 )
...
* GZip implementation
* Optimizations and cleanup
* Update tests
* More test updates
* Update packages/artifact/src/internal-utils.ts
Co-Authored-By: Josh Gross <joshmgross@github.com >
* Clarification around Upload Paths
* Refactor to make http clients classes
* GZip fixes
* Documentation around compression
* More detailed status information during large uploads
* Pretty format
* Percentage updates without rounding
* Fix edge cases with formatting numbers
* Update packages/artifact/src/internal-utils.ts
Co-Authored-By: Josh Gross <joshmgross@github.com >
* Cleanup
* Small reorg with status reporter
* PR Feedback
* Cleanup + Simplification
* Test Cleanup
* Mock updates
* More cleanup
* Format fixes
* Overhaul to the http-manager
* Fix tests
* Promisify stats
* Documentation around implementation
* Improvements to documentation
* PR Feedback
* Remove Downloading multiple artifacts concurrently
Co-authored-by: Josh Gross <joshmgross@github.com >
2020-03-12 14:50:27 +01:00
Konrad Pabjan
fd1d377126
@actions/artifact download artifacts ( #340 )
...
* Download Artifacts using @actions/artifact
2020-02-13 18:24:11 -05:00
Konrad Pabjan
c080960e1c
@actions/artifact package ( #304 )
...
* Initial commit for @actions/artifact package
2020-02-11 09:49:46 -05:00