Skip to content

chore(deps): bump actions/upload-artifact from 4 to 7 - #2074

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

chore(deps): bump actions/upload-artifact from 4 to 7#2074
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 1, 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)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 1, 2026
@changeset-bot

changeset-bot Bot commented Jul 1, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 54e1559

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented Jul 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
node Ready Ready Preview Aug 7, 2026 3:16am
tevm-monorepo-app Ready Ready Preview Aug 7, 2026 3:16am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
tevm-monorepo-tevm Ignored Ignored Aug 7, 2026 3:16am

Request Review

roninjin10 added a commit that referenced this pull request Jul 30, 2026
…passes (#2083)

## The problem

CI has been red at the **Setup** step on every PR — including dependabot
PR #2074, which only bumps a GitHub Action version. Because install
aborts, every downstream check (Parity RPC, Parity Conformance, Hive
Smoke, WASM Size, tests) reports failure without having run. None of
those were real signal.

```
ERR_PNPM_OUTDATED_LOCKFILE  Cannot install with "frozen-lockfile" because
pnpm-lock.yaml is not up to date with zevm/npm/zevm/package.json
  - @types/node (lockfile: ^22.15.0, manifest: ^25.9.1)
  - typescript  (lockfile: ^5.9.0,   manifest: ^6.0.3)
```

## Root cause

`pnpm-workspace.yaml` includes `../zevm/npm/zevm` as a workspace member,
and `.github/actions/setup` cloned `evmts/zevm` with `--depth 1` — i.e.
whatever `main` happened to be at that moment. zevm commit `e80b7ff`
bumped `typescript` and `@types/node`, which instantly invalidated this
repo's lockfile.

The structural problem is that **a dependency change in a different
repository could break this repo's CI at any time**, with no commit here
to explain it.

## The fix

- **Pin** the zevm checkout to `e891cf6`, with a comment stating that
bumping it requires regenerating `pnpm-lock.yaml` in the same commit.
- **Realign** the `../zevm/npm/zevm` lockfile importer to the pinned
specifiers.

`typescript@6.0.3` and `@types/node@25.9.1` were already resolved
elsewhere in the lockfile, so this is a **4-line specifier
realignment**, not a re-resolution. That was deliberate: a full
`--lockfile-only` re-resolve silently bumped vite 7→8, react 18→19 and
viem 2.35→2.49 across the tree, which is a dependency upgrade
masquerading as a CI fix and belongs in its own reviewed PR.

## Verification

Run with CI's exact pnpm version:

```
$ npx pnpm@10.33.4 install --frozen-lockfile
Done in 30.1s using pnpm v10.33.4
```

Previously this aborted with `ERR_PNPM_OUTDATED_LOCKFILE`.

🤖 Generated with Smithers multi-agent orchestration

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Improved multicall test validation to assert successful aggregate call
results.
* Updated prefunded account balance assertion to match the current
amount.
* **Tests**
* Simplified RequireJS export checks using static imports and
synchronous assertions.
* Expanded parity suite preparation to build distribution artifacts
before running RPC/conformance/smoke.
* Relaxed request parsing assertions to verify key substrings instead of
full messages.
* **Chores**
* Updated CI lint/test execution ordering and guarding to prevent
coverage-driven formatting issues.
* Restricted prerelease/release/snapshot/jsr publish workflow execution
to the primary repository.
* Pinned the Zevm workspace to a specific commit for consistent CI
dependency checkout.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
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>
@roninjin10
roninjin10 force-pushed the dependabot/github_actions/actions/upload-artifact-7 branch from 9870427 to 54e1559 Compare August 7, 2026 03:15
@claude

claude Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Claude encountered an error —— View job


I'll analyze this and get back to you.

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