Skip to content

Bump actions/upload-artifact from 4 to 7 - #116

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/upload-artifact-7
Open

Bump actions/upload-artifact from 4 to 7#116
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/upload-artifact-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 14, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/upload-artifact from 4 to 7.

Release notes

Sourced from actions/upload-artifact's releases.

v7.0.0

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

v6.0.0

v6 - What's new

[!IMPORTANT] actions/upload-artifact@v6 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. v5 had preliminary support for Node.js 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

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

v5.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.

... (truncated)

Commits
  • 043fb46 Merge pull request #797 from actions/yacaovsnc/update-dependency
  • 634250c Include changes in typespec/ts-http-runtime 0.3.5
  • e454baa Readme: bump all the example versions to v7 (#796)
  • 74fad66 Update the readme with direct upload details (#795)
  • bbbca2d Support direct file uploads (#764)
  • 589182c Upgrade the module to ESM and bump dependencies (#762)
  • 47309c9 Merge pull request #754 from actions/Link-/add-proxy-integration-tests
  • 02a8460 Add proxy integration test
  • b7c566a Merge pull request #745 from actions/upload-artifact-v6-release
  • e516bc8 docs: correct description of Node.js 24 support in README
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 14, 2026
@github-actions

Copy link
Copy Markdown

chidori-js cross-runtime benchmarks

Same workloads run under chidori-js, Node.js, Bun, CPython (5 timed run(s) + 1 warmup each, median reported; CPython runs each workload's hand-ported .py twin). All workloads cross-checked to produce identical results.

Startup baselines: chidori 3.0ms · node 27.3ms · bun 11.6ms · cpython 11.9ms

Execution-only time (startup baseline subtracted)

workload chidori node bun cpython fastest
arith_loop 23.6ms (7.0×) 3.4ms 5.0ms (1.5×) 139.6ms (41.5×) node
array_hof 37.6ms (2.9×) 23.5ms (1.8×) 12.9ms 57.1ms (4.4×) bun
array_push_sum 22.3ms (1.7×) 13.1ms 13.3ms (1.0×) 90.9ms (6.9×) node
array_sum 113.4ms (2.8×) 40.6ms 65.4ms (1.6×) 465.6ms (11.5×) node
closures 27.3ms (16.4×) 1.7ms 3.4ms (2.0×) 126.7ms (76.3×) node
fib_recursive 66.9ms (8.1×) 10.4ms (1.3×) 8.2ms 111.9ms (13.6×) bun
json_roundtrip 127.8ms (5.1×) 49.8ms (2.0×) 24.9ms 186.2ms (7.5×) bun
mixed_helpers 214.5ms (10.4×) 20.7ms 23.7ms (1.1×) 133.5ms (6.5×) node
mutual_recursion 82.3ms (12.6×) 9.7ms (1.5×) 6.5ms 240.6ms (36.8×) bun
property_access 16.0ms (5.5×) 2.9ms 3.9ms (1.4×) 155.2ms (53.7×) node
sort 120.6ms (1.7×) 107.0ms (1.5×) 70.0ms 148.5ms (2.1×) bun
string_build 9.3ms (2.9×) 5.8ms (1.8×) 3.2ms 300.1ms (93.7×) bun
string_scan 14.9ms (3.0×) 7.8ms (1.6×) 4.9ms 22.2ms (4.5×) bun
typed_array 32.9ms (3.3×) 24.7ms (2.4×) 10.1ms 137.7ms (13.6×) bun

Total time including startup (raw wall-clock)

workload chidori node bun cpython
arith_loop 26.6ms 30.6ms 16.6ms 151.5ms
array_hof 40.6ms 50.7ms 24.6ms 69.0ms
array_push_sum 25.3ms 40.4ms 25.0ms 102.8ms
array_sum 116.4ms 67.9ms 77.0ms 477.5ms
closures 30.2ms 28.9ms 15.0ms 138.6ms
fib_recursive 69.9ms 37.7ms 19.8ms 123.8ms
json_roundtrip 130.8ms 77.0ms 36.5ms 198.2ms
mixed_helpers 217.4ms 47.9ms 35.3ms 145.4ms
mutual_recursion 85.3ms 36.9ms 18.2ms 252.5ms
property_access 19.0ms 30.2ms 15.5ms 167.2ms
sort 123.6ms 134.3ms 81.6ms 160.5ms
string_build 12.3ms 33.1ms 14.8ms 312.0ms
string_scan 17.9ms 35.1ms 16.6ms 34.2ms
typed_array 35.9ms 51.9ms 21.7ms 149.7ms

Peak memory (subprocess max RSS, median of 3 dedicated run(s))

workload chidori node bun cpython smallest
(startup) 7.0MiB 39.4MiB (5.7×) 31.3MiB (4.5×) 9.2MiB (1.3×) chidori
arith_loop 7.2MiB 44.2MiB (6.1×) 40.0MiB (5.5×) 9.3MiB (1.3×) chidori
array_hof 19.4MiB 59.4MiB (3.1×) 51.1MiB (2.6×) 25.8MiB (1.3×) chidori
array_push_sum 18.6MiB 57.2MiB (3.1×) 55.3MiB (3.0×) 28.4MiB (1.5×) chidori
array_sum 16.3MiB 57.8MiB (3.5×) 40.7MiB (2.5×) 24.1MiB (1.5×) chidori
closures 7.3MiB 43.3MiB (5.9×) 40.6MiB (5.6×) 9.3MiB (1.3×) chidori
fib_recursive 7.2MiB 43.3MiB (6.0×) 39.2MiB (5.4×) 9.3MiB (1.3×) chidori
json_roundtrip 8.0MiB 45.2MiB (5.7×) 46.3MiB (5.8×) 10.6MiB (1.3×) chidori
mixed_helpers 7.7MiB 49.2MiB (6.4×) 62.0MiB (8.1×) 9.4MiB (1.2×) chidori
mutual_recursion 7.4MiB 44.6MiB (6.0×) 41.3MiB (5.6×) 9.2MiB (1.2×) chidori
property_access 7.3MiB 43.3MiB (5.9×) 40.2MiB (5.5×) 9.3MiB (1.3×) chidori
sort 10.2MiB 57.3MiB (5.6×) 43.7MiB (4.3×) 11.5MiB (1.1×) chidori
string_build 11.2MiB (1.2×) 47.0MiB (4.9×) 38.4MiB (4.0×) 9.6MiB cpython
string_scan 8.4MiB 45.9MiB (5.5×) 36.5MiB (4.4×) 9.3MiB (1.1×) chidori
typed_array 8.0MiB 46.7MiB (5.9×) 38.5MiB (4.8×) 10.6MiB (1.3×) chidori

Numbers are machine- and load-dependent (shared CI runner) — read them as ratios, not absolutes. chidori-js is an interpreter, so it trails the V8/JSC JITs on compute but starts far faster and in far less memory; CPython (also an interpreter) is the like-for-like reference point. A ⚠️ marks a workload whose result disagreed across runtimes.

In-process heap utilization (exact bytes, tracking allocator)

chidori-js heap utilization (exact, via tracking global allocator)

== realm: Engine::new() footprint ==
  retained  706.8 KiB   construction peak  707.0 KiB   churn  721.9 KiB in 8314 allocs   825 live objects

== compile: bytecode footprint (parse + lower, no execution) ==
  workload           retained       peak      churn   allocs
  arith_loop          5.8 KiB   41.7 KiB   62.0 KiB      258
  fib_recursive       7.4 KiB   42.8 KiB   59.3 KiB      277
  property_access     7.5 KiB   44.0 KiB   76.6 KiB      339
  array_push_sum      7.7 KiB   43.7 KiB   80.9 KiB      373
  array_hof          11.6 KiB   48.5 KiB   79.2 KiB      484
  string_build        5.5 KiB   41.0 KiB   55.6 KiB      177
  closures           10.6 KiB   46.8 KiB   78.4 KiB      421
  string_scan         9.6 KiB   46.9 KiB   92.4 KiB      408
  json_roundtrip     13.1 KiB   52.0 KiB   85.4 KiB      290
  object_literals     7.0 KiB   43.3 KiB   62.4 KiB      243
  typed_array        14.8 KiB   54.2 KiB  183.6 KiB      903
  mutual_recursion   16.0 KiB   53.9 KiB  104.6 KiB      696
  mixed_helpers      32.3 KiB   76.7 KiB  157.7 KiB      714

== eval: full run on a fresh engine (peak/retained over the realm baseline) ==
  workload               peak      churn   allocs   retained   after gc
  arith_loop         41.7 KiB   65.6 KiB      288    9.3 KiB    1.5 KiB
  fib_recursive      42.8 KiB   74.1 KiB      346   22.2 KiB   15.9 KiB
  property_access    44.0 KiB   82.1 KiB      385   12.6 KiB    2.7 KiB
  array_push_sum    204.4 KiB  277.7 KiB      423   12.4 KiB    2.6 KiB
  array_hof         136.4 KiB  205.3 KiB      571   17.3 KiB    2.7 KiB
  string_build      358.6 KiB  623.8 KiB    12.2k    9.8 KiB    2.3 KiB
  closures           46.8 KiB   86.4 KiB      491   18.5 KiB    4.4 KiB
  string_scan        71.2 KiB  186.6 KiB     2504   14.4 KiB    2.8 KiB
  json_roundtrip    584.1 KiB  11.49 MiB   124.4k  410.7 KiB   28.8 KiB
  object_literals   572.0 KiB   6.50 MiB    40.3k  102.1 KiB   26.6 KiB
  typed_array       145.2 KiB  314.2 KiB      955   20.2 KiB    2.7 KiB
  mutual_recursion  116.5 KiB  429.4 KiB    30.1k  116.5 KiB   99.6 KiB
  mixed_helpers     602.8 KiB   4.71 MiB    84.8k  310.8 KiB   29.7 KiB

== steady_state: 10 repeat runs on one engine (leak check; growth/run should be ~0) ==
  workload           growth/run     peak/run  churn/run
  arith_loop              605 B      2.1 KiB   11.1 KiB
  fib_recursive         1.4 KiB      4.1 KiB   12.6 KiB
  property_access         605 B      2.5 KiB   11.5 KiB
  array_push_sum          605 B    194.3 KiB  203.3 KiB
  array_hof               614 B    122.3 KiB  132.5 KiB
  string_build            605 B    351.0 KiB  575.0 KiB
  closures              1.2 KiB      4.2 KiB   15.1 KiB
  string_scan             614 B     59.4 KiB  100.4 KiB
  json_roundtrip          614 B    540.8 KiB  11.39 MiB
  object_literals         605 B    537.6 KiB   6.42 MiB
  typed_array             605 B    127.8 KiB  136.9 KiB
  mutual_recursion      1.9 KiB      5.9 KiB  240.4 KiB
  mixed_helpers         1.5 KiB    539.2 KiB   4.54 MiB

@github-actions

Copy link
Copy Markdown

Test262 conformance coverage

45448 / 48070 executed pass (94.55%) · 2622 fail · 2540 skip · 50610 total

Area Pass Fail Skip Pass-rate
intl402 1725 1540 54 52.83%
built-ins 20939 933 1771 95.73%
language 22784 149 715 99.35%
Total 45448 2622 2540 94.55%
Per-subdirectory breakdown (66 areas with failures)
Area Pass Fail Skip Pass-rate
built-ins/Temporal 3886 717 0 84.42%
intl402/Temporal 1367 662 0 67.37%
intl402/DateTimeFormat 3 240 1 1.23%
intl402/NumberFormat 135 113 1 54.44%
intl402/DurationFormat 0 110 0 0.00%
intl402/ListFormat 1 79 1 1.25%
intl402/RelativeTimeFormat 0 79 1 0.00%
language/expressions 10508 76 454 99.28%
intl402/Segmenter 2 75 2 2.60%
intl402/Collator 1 63 1 1.56%
built-ins/RegExp 1466 60 353 96.07%
intl402/DisplayNames 4 52 1 7.14%
intl402/Intl 33 33 0 50.00%
language/statements 9278 26 33 99.72%
language/module-code 562 20 17 96.56%
built-ins/Array 2956 14 111 99.53%
built-ins/Object 3392 12 7 99.65%
built-ins/TypedArray 1427 11 8 99.24%
intl402/String 8 11 0 42.11%
built-ins/AsyncFromSyncIteratorPrototype 28 10 0 73.68%
built-ins/Function 466 9 34 98.11%
built-ins/Promise 630 9 64 98.59%
built-ins/TypedArrayConstructors 705 9 24 98.74%
language/global-code 33 9 0 78.57%
built-ins/Date 583 8 3 98.65%
language/eval-code 338 8 1 97.69%
built-ins/encodeURI 24 7 0 77.42%
built-ins/encodeURIComponent 24 7 0 77.42%
built-ins/NativeErrors 82 6 6 93.18%
built-ins/RegExpStringIteratorPrototype 11 6 0 64.71%
intl402/Locale 101 6 45 94.39%
intl402/BigInt 6 5 0 54.55%
built-ins/AsyncDisposableStack 99 4 1 96.12%
built-ins/DisposableStack 88 4 1 95.65%
built-ins/Number 335 4 1 98.82%
built-ins/Proxy 270 4 37 98.54%
intl402/PluralRules 48 4 1 92.31%
built-ins/AsyncGeneratorPrototype 45 3 0 93.75%
built-ins/DataView 545 3 13 99.45%
built-ins/String 1210 3 10 99.75%
built-ins/Symbol 76 3 19 96.20%
intl402/Date 9 3 0 75.00%
language/arguments-object 258 3 2 98.85%
built-ins/Error 53 2 38 96.36%
built-ins/Math 325 2 0 99.39%
built-ins/Reflect 151 2 0 98.69%
built-ins/Set 379 2 2 99.48%
built-ins/parseInt 53 2 0 96.36%
intl402/FallbackSymbol 0 2 0 0.00%
intl402/Number 5 2 0 71.43%
language/literals 449 2 83 99.56%
language/types 109 2 2 98.20%
built-ins/ArrayBuffer 190 1 30 99.48%
built-ins/BigInt 75 1 1 98.68%
built-ins/JSON 141 1 23 99.30%
built-ins/Map 168 1 35 99.41%
built-ins/SharedArrayBuffer 102 1 1 99.03%
built-ins/StringIteratorPrototype 6 1 0 85.71%
built-ins/WeakMap 100 1 40 99.01%
built-ins/WeakSet 83 1 1 98.81%
built-ins/decodeURI 54 1 0 98.18%
built-ins/decodeURIComponent 55 1 0 98.21%
intl402/Array 1 1 0 50.00%
language/destructuring 18 1 0 94.74%
language/function-code 216 1 0 99.54%
language/identifier-resolution 13 1 0 92.86%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants