Commit Graph
11 Commits
Author SHA1 Message Date
Daniel Kennedy 2b2de3eaff Artifact upload: support uploading single un-zipped files (#2256)
* Artifact upload: support uploading single un-zipped files

* Fix linters

* Fix lint again

* Fix tests

* Check for 0 sized artifact lists

* Add some more stream tests and handle an upload failure gracefully

* Add CI tests for non-zipped artifacts

* Add an html report to test rendering in the browser

* Fix linting issue

* Artifact: bump the version and add release notes

* Fix Windows tests

* Fix linting

* stream: switch the error details to error type

* Refactor the validation logic in `uploadArtifact` a bit

* Added more details about how the name parameter is handled
2026-02-25 11:01:38 -05:00
Daniel Kennedy 0df0288961 @actions/artifact: convert to an ESM module (#2266)
* `@actions/artifact`: convert to an ESM module

* Update the package-lock.json

* Undo the GHES ignores

* Fix the reference to `@actions/http-client` in the lock file

* Bump `@actions/core` to `3.0.0`

* Remove `jest.config.cjs`

* Import `OctoKitOptions` from `@octokit/core/types`

* Pull the package version from `package.json`

* Workaround getting the package version for the user-agent

* Fix the `archiver` import

* Fix linting
2026-01-29 09:52:09 -05:00
Ryan Ghadimi 009c836f4c Update proto artifact interface, retrieve artifact digests, return indicator of mismatch failure 2025-03-05 11:29:44 +00:00
Rob Herley ff2d191cdb remove runtime dependency on twirp-ts 2025-01-27 17:52:55 +00:00
Rob Herley 1400ae6d4a add public and internal methods to delete artifacts 2024-01-17 16:18:49 -05:00
Rob Herley 4286ccb138 updates to get/list artifacts 2023-12-02 21:18:22 -05:00
Rob Herley 4c5cc54661 consume new pb wrappers 2023-11-30 19:10:07 +00:00
Rob Herley 87a7c03510 rewrite artifacts client to have public and internal implementations 2023-11-30 03:47:04 +00:00
Bethany d5b383c372 Update generated files to not use bigint 2023-08-09 07:00:27 -07:00
Bethany 19eed99b69 prettier and add generated files to prettierignore 2023-08-07 08:55:42 -07:00
Bethany 04abb44c8a add artifact api twirp definitions 2023-08-03 12:43:45 -07:00