Skip to content

chore(deps): update github artifact actions (major)#1836

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
mainfrom
renovate/major-github-artifact-actions
Jun 6, 2026
Merged

chore(deps): update github artifact actions (major)#1836
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
mainfrom
renovate/major-github-artifact-actions

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 6, 2026

This PR contains the following updates:

Package Type Update Change
actions/download-artifact action major v4.3.0v8.0.1
actions/upload-artifact action major v4.6.2v7.0.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

actions/download-artifact (actions/download-artifact)

v8.0.1

Compare Source

What's Changed

Full Changelog: actions/download-artifact@v8...v8.0.1

v8.0.0

Compare Source

v8 - What's new
Direct downloads

To support direct uploads in actions/upload-artifact, the action will no longer attempt to unzip all downloaded files. Instead, the action checks the Content-Type header ahead of unzipping and skips non-zipped files. Callers wishing to download a zipped file as-is can also set the new skip-decompress parameter to false.

Enforced checks (breaking)

A previous release introduced digest checks on the download. If a download hash didn't match the expected hash from the server, the action would log a warning. Callers can now configure the behavior on mismatch with the digest-mismatch parameter. To be secure by default, we are now defaulting the behavior to error which will fail the workflow run.

ESM

To support new versions of the @​actions/* packages, we've upgraded the package to ESM.

What's Changed

Full Changelog: actions/download-artifact@v7...v8.0.0

v8

Compare Source

v7.0.0

Compare Source

v7 - What's new

[!IMPORTANT]
actions/download-artifact@​v7 now runs on Node.js 24 (runs.using: node24) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.

Node.js 24

This release updates the runtime to Node.js 24. v6 had preliminary support for Node 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.

What's Changed
New Contributors

Full Changelog: actions/download-artifact@v6.0.0...v7.0.0

v7

Compare Source

v6.0.0

Compare Source

What's Changed

BREAKING CHANGE: this update supports Node v24.x. This is not a breaking change per-se but we're treating it as such.

New Contributors

Full Changelog: actions/download-artifact@v5...v6.0.0

v6

Compare Source

v5.0.0

Compare Source

What's Changed

v5.0.0

🚨 Breaking Change

This release fixes an inconsistency in path behavior for single artifact downloads by ID. If you're downloading single artifacts by ID, the output path may change.

What Changed

Previously, single artifact downloads behaved differently depending on how you specified the artifact:

  • By name: name: my-artifact → extracted to path/ (direct)
  • By ID: artifact-ids: 12345 → extracted to path/my-artifact/ (nested)

Now both methods are consistent:

  • By name: name: my-artifact → extracted to path/ (unchanged)
  • By ID: artifact-ids: 12345 → extracted to path/ (fixed - now direct)
Migration Guide
✅ No Action Needed If:
  • You download artifacts by name
  • You download multiple artifacts by ID
  • You already use merge-multiple: true as a workaround
⚠️ Action Required If:

You download single artifacts by ID and your workflows expect the nested directory structure.

Before v5 (nested structure):

- uses: actions/download-artifact@v4
  with:
    artifact-ids: 12345
    path: dist

### Files were in: dist/my-artifact/

Where my-artifact is the name of the artifact you previously uploaded

To maintain old behavior (if needed):

- uses: actions/download-artifact@v5
  with:
    artifact-ids: 12345
    path: dist/my-artifact  # Explicitly specify the nested path

New Contributors

Full Changelog: actions/download-artifact@v4...v5.0.0

v5

Compare Source

actions/upload-artifact (actions/upload-artifact)

v7.0.1

Compare Source

What's Changed

Full Changelog: actions/upload-artifact@v7...v7.0.1

v7.0.0

Compare Source

v7 What's new

Direct Uploads

Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.

ESM

To support new versions of the @actions/* packages, we've upgraded the package to ESM.

What's Changed

New Contributors

Full Changelog: actions/upload-artifact@v6...v7.0.0

v7

Compare Source

v6.0.0

Compare Source

v6

Compare Source

v5.0.0

Compare Source

v5

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner June 6, 2026 01:09
@dd-octo-sts dd-octo-sts Bot added the area/ci CI/CD, automated testing, etc. label Jun 6, 2026
@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Jun 6, 2026

Binary Size Analysis (Agent Data Plane)

Baseline: 06d0a65 · Comparison: ca4b52b · diff
Analysis Configuration: stripped binaries · Pass/Fail Threshold: +5%
Sizes: 38.01 MiB (baseline) vs 38.01 MiB (comparison)
Size Change: -8 B (-0.00%)

✅ Binary size difference within threshold

Changes by Module
Module File Size Symbols
anon.85240eacea40817b540ad191ce7e90d0.1.llvm.17366941510282208986 -130 B 1
anon.85240eacea40817b540ad191ce7e90d0.1.llvm.8409398162692790297 +129 B 1
anon.85240eacea40817b540ad191ce7e90d0.4.llvm.17366941510282208986 -115 B 1
anon.85240eacea40817b540ad191ce7e90d0.4.llvm.8409398162692790297 +114 B 1
anon.85240eacea40817b540ad191ce7e90d0.3.llvm.17366941510282208986 -109 B 1
anon.85240eacea40817b540ad191ce7e90d0.3.llvm.8409398162692790297 +108 B 1
anon.85240eacea40817b540ad191ce7e90d0.0.llvm.17366941510282208986 -97 B 1
anon.85240eacea40817b540ad191ce7e90d0.0.llvm.8409398162692790297 +96 B 1
anon.85240eacea40817b540ad191ce7e90d0.2.llvm.17366941510282208986 -95 B 1
anon.85240eacea40817b540ad191ce7e90d0.2.llvm.8409398162692790297 +94 B 1
[Unmapped] -3 B 1
Detailed Symbol Changes
    FILE SIZE        VM SIZE    
 --------------  -------------- 
  [NEW]    +129  [NEW]     +40    anon.85240eacea40817b540ad191ce7e90d0.1.llvm.8409398162692790297
  [NEW]    +114  [NEW]     +25    anon.85240eacea40817b540ad191ce7e90d0.4.llvm.8409398162692790297
  [NEW]    +108  [NEW]     +19    anon.85240eacea40817b540ad191ce7e90d0.3.llvm.8409398162692790297
  [NEW]     +96  [NEW]      +7    anon.85240eacea40817b540ad191ce7e90d0.0.llvm.8409398162692790297
  [NEW]     +94  [NEW]      +5    anon.85240eacea40817b540ad191ce7e90d0.2.llvm.8409398162692790297
  -0.0%      -3  [ = ]       0    [Unmapped]
  [DEL]     -95  [DEL]      -5    anon.85240eacea40817b540ad191ce7e90d0.2.llvm.17366941510282208986
  [DEL]     -97  [DEL]      -7    anon.85240eacea40817b540ad191ce7e90d0.0.llvm.17366941510282208986
  [DEL]    -109  [DEL]     -19    anon.85240eacea40817b540ad191ce7e90d0.3.llvm.17366941510282208986
  [DEL]    -115  [DEL]     -25    anon.85240eacea40817b540ad191ce7e90d0.4.llvm.17366941510282208986
  [DEL]    -130  [DEL]     -40    anon.85240eacea40817b540ad191ce7e90d0.1.llvm.17366941510282208986
  -0.0%      -8  [ = ]       0    TOTAL

@datadog-prod-us1-3

This comment has been minimized.

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Jun 6, 2026

Regression Detector (Agent Data Plane)

Run ID: b45f928a-1000-487c-8168-34728c1dcb98
Baseline: 06d0a651 · Comparison: ca4b52b1 · diff

Optimization Goals: ✅ No significant changes detected

Fine details of change detection per experiment (35)

Experiments configured erratic: true are tagged (ignored) and skipped when determining which experiments regressed or improved. Experiments which are detected as erratic at runtime are tagged (erratic) to flag that the run's sample dispersion was high, but their regression / improvement signal still counts.

experiment goal Δ mean % links
dsd_uds_512kb_3k_contexts_cpu (erratic) cpu ⚪ +6.63 metrics profiles logs
dsd_uds_100mb_3k_contexts_cpu (erratic) cpu ⚪ +3.14 metrics profiles logs
otlp_ingest_metrics_5mb_cpu (erratic) cpu ⚪ +2.75 metrics profiles logs
otlp_ingest_traces_ottl_filtering_5mb_cpu (erratic) cpu ⚪ +1.29 metrics profiles logs
otlp_ingest_traces_5mb_cpu (erratic) cpu ⚪ +1.20 metrics profiles logs
dsd_uds_500mb_3k_contexts_throughput throughput ⚪ -0.84 metrics profiles logs
otlp_ingest_traces_ottl_transform_5mb_cpu (erratic) cpu ⚪ +0.83 metrics profiles logs
otlp_ingest_traces_5mb_throughput throughput ⚪ -0.62 metrics profiles logs
quality_gates_rss_dsd_ultraheavy memory ⚪ +0.29 metrics profiles logs
otlp_ingest_traces_ottl_filtering_5mb_throughput throughput ⚪ -0.24 metrics profiles logs
dsd_uds_1mb_3k_contexts_memory memory ⚪ +0.22 metrics profiles logs
otlp_ingest_traces_ottl_filtering_5mb_memory memory ⚪ +0.14 metrics profiles logs
dsd_uds_512kb_3k_contexts_memory memory ⚪ +0.14 metrics profiles logs
otlp_ingest_traces_ottl_transform_5mb_throughput throughput ⚪ -0.09 metrics profiles logs
dsd_uds_500mb_3k_contexts_memory memory ⚪ +0.03 metrics profiles logs
dsd_uds_1mb_3k_contexts_throughput throughput ⚪ +0.00 metrics profiles logs
dsd_uds_512kb_3k_contexts_throughput throughput ⚪ +0.00 metrics profiles logs
dsd_uds_100mb_3k_contexts_throughput throughput ⚪ +0.00 metrics profiles logs
otlp_ingest_logs_5mb_throughput (ignored) throughput ⚪ +0.00 metrics profiles logs
dsd_uds_10mb_3k_contexts_throughput throughput ⚪ +0.01 metrics profiles logs
quality_gates_rss_idle memory ⚪ -0.03 metrics profiles logs
otlp_ingest_metrics_5mb_throughput throughput ⚪ +0.05 metrics profiles logs
otlp_ingest_traces_ottl_transform_5mb_memory memory ⚪ -0.11 metrics profiles logs
quality_gates_rss_dsd_heavy memory ⚪ -0.11 metrics profiles logs
otlp_ingest_traces_5mb_memory memory ⚪ -0.13 metrics profiles logs
dsd_uds_1mb_3k_contexts_cpu (erratic) cpu ⚪ -0.13 metrics profiles logs
otlp_ingest_metrics_5mb_memory memory ⚪ -0.16 metrics profiles logs
dsd_uds_100mb_3k_contexts_memory memory ⚪ -0.18 metrics profiles logs
quality_gates_rss_dsd_medium memory ⚪ -0.22 metrics profiles logs
quality_gates_rss_dsd_low memory ⚪ -0.26 metrics profiles logs
dsd_uds_10mb_3k_contexts_memory memory ⚪ -0.28 metrics profiles logs
dsd_uds_500mb_3k_contexts_cpu (erratic) cpu ⚪ -0.46 metrics profiles logs
otlp_ingest_logs_5mb_cpu (ignored) cpu ⚪ -0.59 metrics profiles logs
dsd_uds_10mb_3k_contexts_cpu (erratic) cpu ⚪ -0.82 metrics profiles logs
otlp_ingest_logs_5mb_memory (ignored) memory ⚪ -10.08 metrics profiles logs
Bounds Checks: ✅ Passed (5)
experiment check replicates observed links
quality_gates_rss_dsd_heavy memory_usage 10/10 ✅ 120 MiB ≤ 140 MiB metrics profiles logs
quality_gates_rss_dsd_low memory_usage 10/10 ✅ 39.6 MiB ≤ 50 MiB metrics profiles logs
quality_gates_rss_dsd_medium memory_usage 10/10 ✅ 60 MiB ≤ 75 MiB metrics profiles logs
quality_gates_rss_dsd_ultraheavy memory_usage 10/10 ✅ 181 MiB ≤ 200 MiB metrics profiles logs
quality_gates_rss_idle memory_usage 10/10 ✅ 26.7 MiB ≤ 40 MiB metrics profiles logs
Explanation

A change is flagged as a regression when |Δ mean %| > 5.00% in the regressing direction for its optimization goal AND SMP marks the experiment as a regression (is_regression: true). Improvements use the matching criteria for the improving direction. Experiments configured erratic: true (tagged (ignored)) are skipped outright; experiments detected as erratic at runtime (tagged (erratic)) still count, since that flag describes sample dispersion rather than directional certainty. The Δ mean % cell is colored accordingly: 🟢 = improvement, 🔴 = regression, ⚪ = neutral. Reduction in CPU or memory is an improvement; reduction in ingress throughput is a regression.

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit ac14b2c into main Jun 6, 2026
85 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the renovate/major-github-artifact-actions branch June 6, 2026 03:32
dd-octo-sts Bot pushed a commit that referenced this pull request Jun 6, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v4.3.0` → `v8.0.1` |
| [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v4.6.2` → `v7.0.1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/1486) for more information.

---

### Release Notes

<details>
<summary>actions/download-artifact (actions/download-artifact)</summary>

### [`v8.0.1`](https://redirect.github.com/actions/download-artifact/releases/tag/v8.0.1)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v8...v8.0.1)

##### What's Changed

- Support for CJK characters in the artifact name by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;471](https://redirect.github.com/actions/download-artifact/pull/471)
- Add a regression test for artifact name + content-type mismatches by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;472](https://redirect.github.com/actions/download-artifact/pull/472)

**Full Changelog**: <actions/download-artifact@v8...v8.0.1>

### [`v8.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v8.0.0)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v8...v8)

##### v8 - What's new

##### Direct downloads

To support direct uploads in `actions/upload-artifact`, the action will no longer attempt to unzip all downloaded files. Instead, the action checks the `Content-Type` header ahead of unzipping and skips non-zipped files. Callers wishing to download a zipped file as-is can also set the new `skip-decompress` parameter to `false`.

##### Enforced checks (breaking)

A previous release introduced digest checks on the download. If a download hash didn't match the expected hash from the server, the action would log a warning. Callers can now configure the behavior on mismatch with the `digest-mismatch` parameter. To be secure by default, we are now defaulting the behavior to `error` which will fail the workflow run.

##### ESM

To support new versions of the @&#8203;actions/\* packages, we've upgraded the package to ESM.

##### What's Changed

- Don't attempt to un-zip non-zipped downloads by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;460](https://redirect.github.com/actions/download-artifact/pull/460)
- Add a setting to specify what to do on hash mismatch and default it to `error` by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;461](https://redirect.github.com/actions/download-artifact/pull/461)

**Full Changelog**: <actions/download-artifact@v7...v8.0.0>

### [`v8`](https://redirect.github.com/actions/download-artifact/compare/v7...v8)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v7.0.0...v8)

### [`v7.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v7.0.0)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v7.0.0...v7.0.0)

##### v7 - What's new

> \[!IMPORTANT]
> actions/download-artifact\@&#8203;v7 now runs on Node.js 24 (`runs.using: node24`) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.

##### Node.js 24

This release updates the runtime to Node.js 24. v6 had preliminary support for Node 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.

##### What's Changed

- Update GHES guidance to include reference to Node 20 version by [@&#8203;patrikpolyak](https://redirect.github.com/patrikpolyak) in [#&#8203;440](https://redirect.github.com/actions/download-artifact/pull/440)
- Download Artifact Node24 support by [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) in [#&#8203;415](https://redirect.github.com/actions/download-artifact/pull/415)
- fix: update [@&#8203;actions/artifact](https://redirect.github.com/actions/artifact) to fix Node.js 24 punycode deprecation by [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) in [#&#8203;451](https://redirect.github.com/actions/download-artifact/pull/451)
- prepare release v7.0.0 for Node.js 24 support by [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) in [#&#8203;452](https://redirect.github.com/actions/download-artifact/pull/452)

##### New Contributors

- [@&#8203;patrikpolyak](https://redirect.github.com/patrikpolyak) made their first contribution in [#&#8203;440](https://redirect.github.com/actions/download-artifact/pull/440)
- [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) made their first contribution in [#&#8203;415](https://redirect.github.com/actions/download-artifact/pull/415)

**Full Changelog**: <actions/download-artifact@v6.0.0...v7.0.0>

### [`v7`](https://redirect.github.com/actions/download-artifact/compare/v6...v7)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v6.0.0...v7.0.0)

### [`v6.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v6.0.0)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v6.0.0...v6.0.0)

#### What's Changed

**BREAKING CHANGE:** this update supports Node `v24.x`. This is not a breaking change per-se but we're treating it as such.

- Update README for download-artifact v5 changes by [@&#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&#8203;417](https://redirect.github.com/actions/download-artifact/pull/417)
- Update README with artifact extraction details by [@&#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&#8203;424](https://redirect.github.com/actions/download-artifact/pull/424)
- Readme: spell out the first use of GHES by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;431](https://redirect.github.com/actions/download-artifact/pull/431)
- Bump `@actions/artifact` to `v4.0.0`
- Prepare `v6.0.0` by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;438](https://redirect.github.com/actions/download-artifact/pull/438)

#### New Contributors

- [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) made their first contribution in [#&#8203;431](https://redirect.github.com/actions/download-artifact/pull/431)

**Full Changelog**: <actions/download-artifact@v5...v6.0.0>

### [`v6`](https://redirect.github.com/actions/download-artifact/compare/v5...v6)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v5.0.0...v6.0.0)

### [`v5.0.0`](https://redirect.github.com/actions/download-artifact/releases/tag/v5.0.0)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v5.0.0...v5.0.0)

#### What's Changed

- Update README.md by [@&#8203;nebuk89](https://redirect.github.com/nebuk89) in [#&#8203;407](https://redirect.github.com/actions/download-artifact/pull/407)
- BREAKING fix: inconsistent path behavior for single artifact downloads by ID by [@&#8203;GrantBirki](https://redirect.github.com/GrantBirki) in [#&#8203;416](https://redirect.github.com/actions/download-artifact/pull/416)

#### v5.0.0

##### 🚨 Breaking Change

This release fixes an inconsistency in path behavior for single artifact downloads by ID. **If you're downloading single artifacts by ID, the output path may change.**

##### What Changed

Previously, **single artifact downloads** behaved differently depending on how you specified the artifact:

- **By name**: `name: my-artifact` → extracted to `path/` (direct)
- **By ID**: `artifact-ids: 12345` → extracted to `path/my-artifact/` (nested)

Now both methods are consistent:

- **By name**: `name: my-artifact` → extracted to `path/` (unchanged)
- **By ID**: `artifact-ids: 12345` → extracted to `path/` (fixed - now direct)

##### Migration Guide

##### ✅ No Action Needed If:

- You download artifacts by **name**
- You download **multiple** artifacts by ID
- You already use `merge-multiple: true` as a workaround

##### ⚠️ Action Required If:

You download **single artifacts by ID** and your workflows expect the nested directory structure.

**Before v5 (nested structure):**

```yaml
- uses: actions/download-artifact@v4
  with:
    artifact-ids: 12345
    path: dist

### Files were in: dist/my-artifact/
```

> Where `my-artifact` is the name of the artifact you previously uploaded

**To maintain old behavior (if needed):**

```yaml
- uses: actions/download-artifact@v5
  with:
    artifact-ids: 12345
    path: dist/my-artifact  # Explicitly specify the nested path
```

#### New Contributors

- [@&#8203;nebuk89](https://redirect.github.com/nebuk89) made their first contribution in [#&#8203;407](https://redirect.github.com/actions/download-artifact/pull/407)

**Full Changelog**: <actions/download-artifact@v4...v5.0.0>

### [`v5`](https://redirect.github.com/actions/download-artifact/compare/v4...v5)

[Compare Source](https://redirect.github.com/actions/download-artifact/compare/v4.3.0...v5.0.0)

</details>

<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>

### [`v7.0.1`](https://redirect.github.com/actions/upload-artifact/releases/tag/v7.0.1)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v7...v7.0.1)

##### What's Changed

- Update the readme with direct upload details by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;795](https://redirect.github.com/actions/upload-artifact/pull/795)
- Readme: bump all the example versions to v7 by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;796](https://redirect.github.com/actions/upload-artifact/pull/796)
- Include changes in typespec/ts-http-runtime 0.3.5 by [@&#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&#8203;797](https://redirect.github.com/actions/upload-artifact/pull/797)

**Full Changelog**: <actions/upload-artifact@v7...v7.0.1>

### [`v7.0.0`](https://redirect.github.com/actions/upload-artifact/releases/tag/v7.0.0)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v7...v7)

#### v7 What's new

##### Direct Uploads

Adds support for uploading single files directly (unzipped). Callers can set the new `archive` parameter to `false` to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The `name` parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.

##### ESM

To support new versions of the `@actions/*` packages, we've upgraded the package to ESM.

#### What's Changed

- Add proxy integration test by [@&#8203;Link-](https://redirect.github.com/Link-) in [#&#8203;754](https://redirect.github.com/actions/upload-artifact/pull/754)
- Upgrade the module to ESM and bump dependencies by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;762](https://redirect.github.com/actions/upload-artifact/pull/762)
- Support direct file uploads by [@&#8203;danwkennedy](https://redirect.github.com/danwkennedy) in [#&#8203;764](https://redirect.github.com/actions/upload-artifact/pull/764)

#### New Contributors

- [@&#8203;Link-](https://redirect.github.com/Link-) made their first contribution in [#&#8203;754](https://redirect.github.com/actions/upload-artifact/pull/754)

**Full Changelog**: <actions/upload-artifact@v6...v7.0.0>

### [`v7`](https://redirect.github.com/actions/upload-artifact/compare/v6...v7)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v6.0.0...v7)

### [`v6.0.0`](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v6.0.0...v6.0.0)

### [`v6`](https://redirect.github.com/actions/upload-artifact/compare/v5...v6)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0)

### [`v5.0.0`](https://redirect.github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v5.0.0...v5.0.0)

### [`v5`](https://redirect.github.com/actions/upload-artifact/compare/v4...v5)

[Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/DataDog/saluki).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: jesse.szwedko <jesse.szwedko@datadoghq.com> ac14b2c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci CI/CD, automated testing, etc. mergequeue-status: done

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant